China has greenlit the construction of the world’s largest hydropower dam on the eastern edge of the Tibetan plateau, setting ...