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.
Mount Everest
Pyramid at Chichen Itza
Volcanoes National Park Hawaii
Seraya Island Resort in Komodo National Park
Giza pyramid at Cairo
Mount McKinley Alaska
Grand Canyon at sunset
These moai statues are on Easter Island
The Three Gorges Dam in China
Storm clouds over Uluru
Ely Cathedral seat of the Bishop of Ely
The Incan ruins of Machu Picchu Peru More ...
Test your English Language
Healthy Elbow
What to Eat in West Bengal
Benefits of Rambutan fruits
Nelson Mandela
XMas Bucket List
Types of love in your Life
Mysterious Caves of India
Myth about Accounting




