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
A Digital Series Exploring Eerie Nostalgia Through Endless Pool Environments by Jared Pike
Cute Chinese Cargo Van Apartment
Tattoo Week in Rio de Janeiro, Brazil
Harry Potter: The Exhibition
Travel Times To Cities Around The World
Photographer and Urban Explorer Caputerd The Most Beautiful Venetian Doors
The Barcode Project
The Spectacular World's Fair Exposition Universelle in Rare Pictures, 1899
Shopping Mall Interior by Agence Search
This Badass Metal Hulk Sculpture By Ban Hun Lek
A Museum Designed by Zaha Hadid Architects Has Opened in Chengdu, China
Banksy Designs New Souvenirs For Hotel With The ‘Worst View In The World’
Daredevil Skateboarding On A Giant Yugoslav Monument
«Welcome! Sochi 2014»: The Dark Side of Sochi Olympic Games
Oceanco Debuts Unique 115-Meter-Long Megayacht That Will Truly Sail You In Style
Alpacas Attract Beijingers to World Cup
Bublik – Circular Apartment Building In Moscow Is The Pinnacle Of Brutalism
Through The Light And Darkness, Off The World And Back With Photographer Gueorgui Pinkhassov
Side-By-Side Photos Show How Tragically Different Life Is In War-Torn Countries
Literary Graffiti Around The World
Barbie Suicides
This Cheeky Fashion Collection Reminds Us About The Dog-Eat-Dog World
"The Golden Man" - the World’s first pure gold shirt worth $22,500 is made in India
Burnt Euro Notes Exhibition