China has approved the construction of the world's largest dam on the Brahmaputra River in Tibet, close to the Indian border.
Beijing: China has approved the construction of the world's largest dam, stated to be the planet's biggest infra project ...
Beijing: China has approved the construction of the world's largest dam, stated to be the planet's biggest infra project ...
Beijing has approved plans to dam a gorge in the Himalayas that is three times as deep as the Grand Canyon, despite concerns about the impact on Tibetan and India.
Over-picking and climate change threaten the future of yartsa gunbu and the communities that have come to rely on income ...
There’s no mistaking the majesty of the world’s mountains. These giants formed by Mother Nature tend to cast mesmerising ...