Leshan, historically known as Jiazhou, is located in the southern part of Sichuan Province, approximately 162 kilometers from Chengdu. Situated at the confluence of the Min, Dadu, and Qingyi Rivers, Leshan is renowned for its picturesque landscapes and numerous historical sites. The Leshan Giant Buddha, the world’s largest stone-carved sitting …