Why China's neighbours are worried about its new mega-dam project
China has commenced construction on a massive $170 billion hydropower project on the Yarlung Zangbo River, raising concerns among downstream neighbors like India and Bangladesh about water security. The project, set to dwarf the Three Gorges Dam, aims to provide clean energy and stimulate China's economy.