world wonders

The Three Gorges Dam in China

World Wonders

The Three Gorges Dam in China
The Three Gorges Dam in China is the world's largest hydroelectric power station and will generate 22.5 gigawatts when it reaches full capacity. By comparison, the Hoover Dam, located on the Nevada-Arizona border, can generate much less, having a capacity of 2,080 megawatts.

Taj Mahal Agra
Christ the Redeemer statue
Aurora borealis swirls
The Incan ruins of Machu Picchu Peru
Giza pyramid at Cairo
Great Barrier Reef in Australia
The Ring of Brodgar Orkney
Dubai Mall UAE
Pyramid at Chichen Itza
The Amazon River
Burj Al Arab Dubai
Grand Canyon at sunset
More ...

  • Test your English Language
  • Foods to fuel your workout
  • Most Desirable Women
  • Upcoming Cars in India
  • Most Popular Newspaper In The World
  • Forever Young Naturally Exercise
  • Benefits of Plum
  • Stellar Photos Of Earth Taken From Space
  • Essential Tips For Job Success
  • Fall Crafts for Kids
  • Famous Logos That Have A Hidden Message