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.
Great Barrier Reef in Australia
Amazon basin in Peru
Victoria Falls Zambia
Burj Al Arab Dubai
Aurora borealis swirls
Honda s ASIMO
The Ring of Brodgar Orkney
Ely Cathedral seat of the Bishop of Ely
Marine National Monument Hawaiian islands
The Monastery of the Holy Trinity
These moai statues are on Easter Island
Royal Caribbean s Allure More ...
Test your English Language
Management Tips
Healthy Nails
Weird World Record
Popular Easy to Grow House Plants
Precautions while using ATM Machines
Photography Essentials
Healthy Foot
Valentines Day Games
Christmas Gifts Ideas
Christmas Poems




