Shangli Ancient Town is located in Yucheng District of Ya'an City. The town is surrounded by mountains and rivers. Many of the Ming and Qing styles stilted buildings are preserved. The ancient town is not very big, and visitors can feel it in the layout in the shape of the word "井" in the ancient town ("井" means well, take "water in the well" to prevent fire). Surrounded by flowing water, the ancient town faces the field’s rolling hills and forms an idyllic landscape along with the surrounding ancient trees, streams and bridges. The first name of Shangli Ancient Town was “Luosheng,” which is an important stopover before entering Ya'an, on the Linqiong Ancient Trail of the Southern Silk Road. It is an important border of the Tang Dynasty and the location of the Office of Tea and Horse, as well as the place where the Red Army crossed in modern times.