4 o'clock Asia China Destinations 4 Novermber 2013 – Leshan, China November 4, 2013 The world’s tallest Buddhist carving — the 71-meter Buddha in Leshan, China. Plus a few new friends 🙂 0 Comments Share: You Might Also Like 5 April 2014 – Saigon, Vietnam April 5, 2014 28 August 2014 – Ankara, Turkey August 28, 2014 2 September – Kazan, Russia September 2, 2013