Kathmandu, August 27 China’s Ministry of Water Resources has reported the formation of a large lake near the confluence of the Chhochen and Purepu Tsangpo rivers, close to the Nepal border. The Chochhen and Purepu rivers are among the upper tributaries of the Trishuli River system. Both rivers originate in China’s Tibet Autonomous Region and […] The post…