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 7 May 2014 – Sam Neua, Laos May 7, 2014 Big city living in VIENTIANE March 31, 2015 21 May 2014 – Dien Thinh, Vietnam May 21, 2014