Step into the world of the greatest mega projects ever built, from the ancient wonders of the Great Wall of China and the Pyramids of Giza to modern engineering marvels like the Panama Canal, the ...
Tibet project estimated at 60GW would be nearly three times the size of China's Three Gorges Dam, pictured above, which began operating in 2006. Photo: "ThreeGorgesDam-China2009" by Le Grand Portage ...
China has completed the world's largest high-speed railway station, Chongqing East Railway Station, in a remarkable 38 months ...
China has begun construction on what will be the world’s largest hydropower dam, a facility with a projected annual generation capacity of 300 billion kWh of electricity—nearly three times the ...