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.
Acropolis in Athens
Great Barrier Reef in Australia
Royal Caribbean s Allure
The Iguazu Falls between Brazil and Argentina
Dubai Mall UAE
Puerto Princesa Subterranean River National Park
The Amazon River
The Eiffel Tower
Ely Cathedral seat of the Bishop of Ely
Victoria Falls Zambia
Opera House Sydney
Christ the Redeemer statue More ...
Test your English Language
Handmade Valentines Day Cards
Weird Stories
Success Tips For Life
Management Tips
Longest Rail Tunnels In the World
Delicious Cookie Recipes
Terrifying Rulers of The Underworld
XMas Bucket List




