travelaficionados.com
Leshan - The Biggest Buddha - Travel Aficionados
Who would not like to see the tallest Buddha in the world sculptured into a cliff overlooking the river? So naturally, we stopped in Leshan, where...