China’s turns on hydropower dam, the second biggest in the world PRAVASISAMWAD.COM Set up on Jinsha River, which is a tributary of the Yangtze River in southwest China, The Baihetan Hydroelectric