LeShan is a city in Sichuan Province, China, known for its beautiful landscapes along the Min River. The 'LeShan Waterfront Park Scenery' refers to the scenic views and parks situated along the riverbanks in LeShan, featuring lush greenery, tranquil waters, and cultural landmarks.