World’s Tallest 48-Meter Buddha Statue in Eastern China
A statue of Amitabha, also known as the Buddha of Infinite Light, is going up in Jiujiang, Jiangxi province, Nov 4, 2011. The 48-meter statue is one of the world’s tallest. (CFP)
More Inspiring Stories
2016 Nikon Small World Photo Contest Winners
The Colossal Beauty Of Portland Bridges Captured By David McLaughlin
Photo of the Day: The Largest Collection of Stuffed Dogs in the World
Ukrainian Artist Creates Mindblowing Papercut Masterpieces
Art Tables by {enclv}
Photo of the Day: The Brazilian Bus Magnate Who’s Buying Up All the World’s Vinyl Records
Cyril Porchet Photographs Ornate Baroque Churches Around The World
Ice Age
U-118, a World War One Submarine Washed Ashore on the Beach at Hastings, England
How One Japanese Village Defied the Tsunami
Yup, We've Found The Most Terrifying Church In The World
Martin Luther King Memorial
A Look Inside One Of The World’s Most Isolated Tribes With Incredible Photos You Probably Haven't Seen Before
Rest in Peace. 'World's Angriest Cat' Colonel Meow is Dead.
New Mini Painting by Mario Soria
Legendary London’s Thinnest House is for Sale
Inside The Taiwan's Upside Down House
Giant Polar Bear Of London
L.A. Rising Festival at the Coliseum
Architect Designs Sustainable Futuristic Tree Houses In Italian Forest
Window of the World: Europe Made in China
Dante's Beach Inferno
Freddy Mamani's New Andean Architecture Adds Colour to Bolivian City
Vertical Garden By Patrick Blanc in Madrid, Spain