China has commenced construction on the world's largest hydroelectric dam in the vast region of the Yarlung Tsangpo River in Tibet, just 50 kilometers from the Indian border. Beijing's project has triggered fresh anxieties in New Delhi, the capital of the downstream nation, India.According to intell...