The Three Gorges Dam in China
Wonders of World
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.
The Eiffel Tower
Marine National Monument Hawaiian islands
Acropolis in Athens
Christ the Redeemer statue
The Iguazu Falls between Brazil and Argentina
Aurora borealis swirls
The Monastery of the Holy Trinity
Taj Mahal Agra
These moai statues are on Easter Island
The Incan ruins of Machu Picchu Peru
Pyramid at Chichen Itza
Storm clouds over Uluru More ...
Test your English Language
Dog Breeds
Benefits of Apricots
Success Tips For Life
Mumbai City
Chinese New Year
International Sport Events
The Supercars
Most Amazing Volcanoes
Healthy Teeth
Healthy Throat
Heena Mehandi Designs




