Located 4 kilometers northwest of Lijiang Ancient Town in Lijiang City, Yunnan Province, Shuhe Ancient Town is a small town with a history of over a thousand years. Also known as Shuhe Old Town, it served as an important trading post along the ancient Tea Route during the Ming Dynasty (14th-17th century) and promoted the exchange of tea, horses, and other goods between the Tibetan plateau and the rest parts of China.
Shuhe Ancient Town is one of the earliest Naxi settlements in the Lijiang Basin. It has well-preserved Naxi architecture, including ancient roads, markets, and nearly a thousand traditional residences. Besides, the layout of the town reflects the influence of both Tibetan and Han Chinese architectural styles. Unlike the bustling Lijiang Ancient Town, Shuhe Old Town in Lijiang is a peaceful place offering a tranquil atmosphere.
Fast Facts of Shuhe Ancient Town
- Location: 4 kilometers northwest of Lijiang Ancient Town, Lijiang City, Yunnan Province
- Time needed: 1-2 days
- Opening time:24 hours
- Best time to visit: Spring and autumn
- Suited to: Anyone fond of history, culture, Naxi architecture, and Naxi specialties and traditional snacks

What to See and Do in Shuhe Ancient Town
Shuhe Ancient Town is a historical site with marvelous architecture to explore, and here are the top things to see and do during your travel there.
1. Hang out on the Sifang Streets
Being one of the oldest markets in the Lijiang Basin, Sifang Street is 50 meters long and 40 meters wide, lined with shops and ancient buildings. Visiting there, you’ll be amazed by the ancient architecture and history of it. By the way, the square is close to the east gate of Lijiang Shuhe Ancient Town, and there are many hotels, making it a good place to accommodate.
2. Discover Ancient Temples
Shuhe Ancient Town in Lijiang houses many ancient temples, such as the Longquan Temple, Sansheng Palace, and Shilian Temple. Pay a visit to the ancient temples scattered throughout the town, witness the locals practicing their religious rituals, and you’ll learn about their significance.
3. Attend Local Festivals and Performances
Many events and performances are held in Shuhe Ancient Town every year, which offer a good opportunity for visitors to experience the local culture. There are Snow Mountain Music Festival, Naxi ancient music performances, bonfire parties, and various cultural performances, and attending a festival or performance there must be a wonderful experience during your Yunnan tours to Lijiang.
4. Visit the Ancient Tea Horse Road Museum
Also known as Dajue Palace, the Ancient Tea Horse Road Museum is also a must-visit attraction during your trip to Lijiang in Yunnan. Touring there, you’ll learn more about the culture of the Tea Horse Road and the local customs of Shuhe. Besides, there are miraculous murals, which are rare surviving examples of Ming Dynasty murals in Yunnan, and they are listed as provincial cultural relics.

5. Try Delicious Naxi Cuisine
Shuhe Ancient Town treats visitors to a wide range of delicious Naxi food, including Naxi Crispy Pork, Spicy Soup, Grilled Fish, and many more. When walking on the street, you’ll also see food stalls serving Naxi Steamed Buns and Chickpea Jelly, which are the most famous snacks in the town. Try them all on your Yunnan Lijiang tours, and don’t forget to drink a cup of butter tea, which gives a special flavor.
Best Time to Visit Shuhe Ancient Town
Shuhe Ancient Town is open all year round, and you can experience the local customs and marvel at its unique Naxi architecture at any time. Typically, the best time to visit there is in spring (March to May) and autumn (September to November) when the weather is mild and pleasant, which is ideal for touring the ancient streets and exploring the town.
Besides, if you want to attend and celebrate the grand Torch Festival there, you can visit the town on June 24th in the Chinese lunar calendar, as the festival starts at that time and lasts for 3-7 days.
Getting to Shuhe Ancient Town
By Air: The nearest airport is Lijiang Sanyi Airport (LJG), which offers domestic flights from major cities in China, like Beijing, Shanghai, and Xi’an. When you arrive, take a taxi to Shuhe Ancient Town.
By Bus: The bus system is well-developed in Shuhe of Lijiang. If you are in Dali, a direct bus can take you to Shuhe Old Town. Besides, for travelers who are already in Lijiang, buses operate regularly from Lijiang Bus Station and Lijiang Ancient Town, which takes about 20-30 minutes to Shuhe.
By Taxi: Taxies are also available for you to reach Shuhe Ancient Town from Lijiang, which usually takes about 20-30 minutes. Just notice that the fare should be negotiated before the trip.
Attractions Nearby Shuhe Ancient Town
- Lijiang Old Town: Also known as Dayan Ancient Town, it was first established at the end of the Song Dynasty. Featuring wooden buildings and green tiles, old streets, and stone alleys, it is famous for its rich historical and cultural heritage as well as strong ethnic flair.
- Jade Dragon Snow Mountain: It is a natural wonder stretching 75 kilometers in length, of which the main peak reaches an astonishing altitude of 5,596 meters, with the snow line being between 4,800 and 5,000 meters high. Take a visit there, and you’ll be shocked by its grandeur.