China''s 1km Solar Array: The Manhattan Project of Energy
The Three Gorges Dam on China''s Yangtze river is the world''s largest hydropower plant.. Although firmly on Earth rather than in outer space, the Three Gorges Dam is a feat of engineering and an energy marvel. It took 17 years to build and now has an annual output of around 100 billion kWh — producing enough power for 5.4 million homes.