China’s proposed mega dam at the Great Bend region of the Medog county in the Tibetan Autonomous Region (TAR) would be the world’s largest hydroelectric project, surpassing even China’s Three Gorges Dam, which is currently the largest dam in the world