China's proposed mega hydropower dam on the Yarlung Zangbo River has raised significant concerns in India due to potential impacts on water security and downstream communities.