China has officially begun construction on what will soon be the world’s largest hydropower dam, located in Tibet on the Yarlung Tsangpo River. This ambitious project,...