The Incredible Giant Buddha of Leshan, China

China’s big, isn’t it? I’d never even heard of Leshan before planning this trip, but even this ‘small’ city has a population of almost two million. We drove for over three hours from our base in Chengdu to get there…

Looking for Something?