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.
The Leaning Tower of Pisa in Italy
Sculpture garden Jeju Island
Aurora borealis swirls
Ely Cathedral seat of the Bishop of Ely
The Iguazu Falls between Brazil and Argentina
Burj Al Arab Dubai
Grand Canyon at sunset
The Three Gorges Dam in China
Honda s ASIMO
Mount Everest
Potala Palace in Lhasa
The Amazon River More ...
Test your English Language
Homeopathy
Tips to succeed in Sales
Celebration of Dhanteras
Makeover Tips For Hair
Precautions while using Microwaves
Weird Plants




