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 17 November 2013 – Guangzhuo, China November 17, 2013 13 March 2014 – Bangkok, Thailand March 13, 2014 17 September 2013 – Ulaanbaator, Mongolia September 17, 2013