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 16 January 2014 – Koh Lanta, Thailand January 16, 2014 18 January 2014 – Trang, Thailand January 18, 2014 29 June 2014 – Tbilisi, Georgia June 29, 2014