Artemis Karra
More ideas from Artemis
Shaolin Temple - Zhengzhou, Henan, China

One of the famous temple in the world--Shaolin Temple-- the home of Kungfu--Zhengzhou, Henan, China

The Spring Temple Buddha - Henan, China: The tallest statue in the world at 128m.

The Spring Temple Buddha (鲁山大佛) is a statue depicting Vairocana Buddha located in the Zhaocun township of Lushan County, Henan, China. Measuring it is the tallest statue in the world. (The Statue of Liberty is )