Take a flight of discovery high above the Three Gorges Dam in China, the largest hydroelectric dam in the world, with stunning drone footage capturing its immense scale, powerful water discharge, and ...
When we talk about feats of engineering, very few megastructures on Earth rival the sheer scale of China's Three Gorges Dam. It's located in Hubei province, spanning the mighty Yangtze River, and it's ...
Liao Ran, a corruption analyst at Transparency International, discusses the fall of Zhou Yongkang, China’s former security chief, and the consolidation of power by President Xi Jinping. By Didi ...
Translators from t.p. verso. Published to accompany the traveling exhibition Displacement: the Three Gorges Dam and contemporary Chinese art, organized by the Smart Museum of Art, University of ...