Leshan in brief
Leshan is a small city located in the southwest of the Sichuan Province, at about 180 kilometers away from the capital city of Chengdu, and 20 kilometers from the gorgeous Emeishan (Emei Moutain), one of the Four Sacred Buddhist Mountains of China. The city of Leshan, literally meaning "happy mountain" is situated on the border of the Sichuan Red Basin, at the confluence of the Dadu, Min and Qingyi rivers. It is particularly renowned as a hot scenic spot of Sichuan Province for being home to the world's biggest Buddha ranked as a UNESCO World Heritage Site. The Leshan Giant Buddha,
Read More