[HENAN, CHINA] Climb to the tallest statue in the world – the Spring Temple Buddha (中原大佛)
Standing tall in Zhaocun town of Lushan in Henan, China is the 208-metre tall Spring Temple Buddha that took nine years to build (from 1997 to 2008). The height of 208 metres includes the lotus pedestal and building it stands on. Tucked away in a quiet countryside far from the bustling shopping districts, this statue […]