China has approved the construction of the world's largest dam on the Brahmaputra River in Tibet, near the Indian border.
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 ...
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 ...
China and India have sought in recent weeks to ease a tense military standoff along their mountainous frontier. The drawn-out ...
The Himalayas are a bucket-list destination for riders (and non-riders) the world over, a pinnacle of the splendor of nature.
Chinese President Xi Jinping feels high-speed railways are a powerful tool for social cohesion, political influence, and the ...
After the glacial lake outburst flood (GLOF) in Sikkim in October last year, tourists stopped visiting Mangan, the sole ...
Due to the restrictions that started since Covid, yak population has risen significantly, causing a burden for herders along ...