Leshan, nestled in Southwest China's Sichuan Province, is perennially popular among travelers, whether it's during the three-day Qingming Festival holiday in April or the upcoming May Day holiday.
Tourists view the statue of the Leshan Giant Buddha in Leshan City, southwest China's Sichuan Province, April 26, 2019. The giant Buddha in southwest China's Sichuan Province reopened to tourists ...
The city of Leshan, 167 kilometers from Chengdu, is located at the confluence of three rivers -- the Minjaing, Qingyijiang, and Dadu. Dating back more than two thousand years, it has been a prosperous ...