Spring Temple Buddha
World Wonders
Spring Temple Buddha
The Spring Temple Buddha is a statue depicting Vairocana Buddha located in the Zhaocun township of Lushan County, Henan, China. It is located within the Fodushan Scenic Area, close to National Freeway no. 311. At 128 m (420 ft), which includes a 20 m (66 ft) lotus throne, it is the tallest statue in the world.
Dubai Mall UAE
Acropolis in Athens
Grand Canyon at sunset
The Amazon River
The Incan ruins of Machu Picchu Peru
Honda s ASIMO
The Leaning Tower of Pisa in Italy
Volcanoes National Park Hawaii
The Alabaster Mosque Cairo
Puerto Princesa Subterranean River National Park
Royal Caribbean s Allure
Ely Cathedral seat of the Bishop of Ely More ...
Test your English Language
Bullet Train
Durga Puja
Weird World Record
Rivers of India
Modi Ministry
The Most Stylish Men Ever
Amazing Facts About Your Heart
Benefits of Jalapeno
Fish Aquarium
What to Eat in Tripura
Mosquito Prevention




