
Shangli Ancient Town
Shangli Ancient Town
An ancient town in Ya'an prefecture, Shangli lines cobblestone streets, covered bridges and half-timbered houses along the historic Tea Horse Road linking Sichuan to Tibet.
Shangli is an ancient town located in Ya'an prefecture, Sichuan. Founded over a thousand years ago, it preserves a network of cobblestone streets, half-timbered houses and covered bridges characteristic of vernacular architecture in western Sichuan. Less visited than Lijiang or Fenghuang, it offers an authentic immersion into daily life in a historic town of southwestern China.
What to see
The heart of the town revolves around ancient commercial streets lined with two-storey wooden buildings. Grey tile roofs, painted wooden signage and local artisan shops create a coherent setting, little altered by mass tourism.
- Historic paved streets: the main thoroughfare retains its original flagstones and dark wooden facades.
- Covered bridges: several wooden bridges span the canals that cross the town.
- Local temples: scattered Taoist temples and community pavilions punctuate the urban fabric.
- Crafts and gastronomy: Ya'an tea, smoked tofu, local sorghum spirits are sold in traditional shops.
History and context
Shangli developed as a commercial relay station on the tea and horse roads (Chamadao) that connected Sichuan to Tibet. This position brought it sustained prosperity between the Tang and Qing dynasties. The town was designated as one of China's historic and cultural towns, enabling the preservation of much of its ancient architecture.
Highlights of your visit
The old town's lanes
Wandering without a fixed itinerary remains the best way to experience Shangli. Secondary alleyways, quieter than the main thoroughfare, reveal courtyards and artisan workshops still in operation.
The morning atmosphere
Early in the morning, residents set up their fresh produce stalls and tea houses open their doors. This is the liveliest and most authentic time in town, before tour groups arrive.
Local cuisine
Ya'an is renowned for its Yaan Tibetan Tea (藏茶). The town's restaurants serve Sichuan specialties in settings of ancient wooden rooms, without excessive tourist staging.
Photography tips
Morning light, before 9 am, is ideal: raking across the wooden facades brings out textures and carved details. Covered bridges offer symmetrical compositions reflected in the water. Avoid midday, which creates excessive contrast. No known photography restrictions in the town's public spaces.
Location and access
Shangli lies some thirty kilometres northeast of Ya'an, accessible by bus from Ya'an's coach station. Ya'an itself is connected to Chengdu by motorway and high-speed rail. The town is compact and fully walkable. Wheelchair accessibility is limited due to irregular paving.
Nearby
- Ya'an — neighbouring prefecture-level city, logistical hub and gateway to Bifengxia National Park.
- Bifengxia — nature reserve home to a giant panda breeding centre, less than an hour from Shangli.
- Chengdu — capital of Sichuan, roughly two hours away, with its own historic quarters and panda research base.
Frequently asked questions
Spring (March-May) and autumn (September-November) offer pleasant temperatures and colourful vegetation. Summer is humid in this part of Sichuan. Winter remains mild but misty.
Access to the old town's lanes is free. Specific sites within (temples, museums) may charge a fee; enquire on site.
Half a day is enough to explore the town. A full day allows you to stroll, dine locally and discover the immediate surroundings.
Yes. The Bifengxia reserve, which houses a giant panda breeding centre, is accessible from Ya'an on the same day as Shangli.
No specific dress code for the town generally. If you enter a temple, modest and neat clothing is appropriate.
Want to discover this destination?
Our local advisors design your tailor-made trip.
