Day: November 4, 2013
4 o'clock
Asia
China
Destinations
4 Novermber 2013 – Leshan, China
The world’s tallest Buddhist carving — the 71-meter Buddha in Leshan, China. Plus a few new friends 🙂
Read More