China recently approved the construction of the world's largest hydropower dam, across the Yarlung Tsangpo river in Tibet.