News

China has begun construction on a massive dam project in the Yarlung Tsangpo Grand Canyon in Tibet, the longest and deepest canyon in the world. Experts fear the impact on wildlife in the river gorge, ...