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.
Volcanoes National Park Hawaii
Storm clouds over Uluru
Amazon basin in Peru
Spring Temple Buddha
Honda s ASIMO
Acropolis in Athens
The Iguazu Falls between Brazil and Argentina
Royal Caribbean s Allure
Dubai Mall UAE
Grand Canyon at sunset
The Alabaster Mosque Cairo
Opera House Sydney More ...
Test your English Language
Best Places to Celebrate Xmas
Visa and Passport
Precaution while using Microscope
Azim Premji
Guglielmo Marconi




