Hidden gem of Yunnan, Weishan! A 600-year-old authentic ancient town with so many snacks you can eat for three days
📍Address: Weishan Ancient Town, Weishan County, Dali Prefecture, Yunnan Province
✨Highlights: The birthplace of the ancient Nanzhao Kingdom, with over 600 years of history and a well-preserved grid-style ancient town layout! Compared to Dali Ancient Town, it is much less commercialized, with locals living here for generations, full of authentic local life; known as the hometown of Chinese snacks, offering more than 300 unique snacks; nearby are famous Taoist mountains and ancient Hui villages; cool summer climate with comfortable mornings and evenings, perfect for slow travel, cultural photography, and food tours. Just a 22-minute high-speed train ride from Dali, making it an excellent short-distance reverse travel destination.
1. Basic travel information
🚗Transportation guide
1. High-speed train (preferred)
Dali Station → Weishan Station, only 22 minutes, ticket price 22 yuan, running from 7:00 AM to 8:00 PM continuously;
From Weishan high-speed train station, a taxi costs 10 yuan/10 minutes to Wenxian Square in the ancient town; a 2-yuan shuttle bus is also available.
2. Self-driving
About 1 hour from Dali city center; parking lots are available around the ancient town with affordable fees; motor vehicles are prohibited inside the ancient town.
3. Getting around the town
The ancient town is small and best explored on foot; for short trips, electric tricycles are available; for visiting Weibao Mountain or Donglianhua Village, car rental or taxis are recommended.
🎫Tickets & opening hours (latest for 2026)
✅Weishan Ancient Town is free to enter and open all day
· Gongchen Tower climb: 10 yuan | 8:00 AM–6:00 PM, panoramic view of the city’s blue-tiled roofs
· Nanzhao Museum: free, reservation via official account required, closed on Mondays, open 9:00 AM–5:00 PM
· Confucian Temple: 10 yuan | 8:30 AM–5:30 PM, red walls, ancient cypress trees, great for photos
💰Outside attractions
· Weibao Mountain: 40 yuan | 8:00 AM–5:30 PM, famous Taoist mountain in western Yunnan
· Donglianhua Village: free, ancient Hui horse caravan village
⏰Best times to visit
Early morning 7:30 AM–9:00 AM, few tourists, ideal for empty shots;
After 4:30 PM to avoid the heat and catch the sunset; at 7:00 PM, lanterns light up the ancient town, creating a great night atmosphere.
🗓Two itinerary options
Option 1 | Classic 2-day 1-night route (recommended for first-time visitors)
Day 1 Weishan Ancient Town | cultural heritage + food tour, overnight in a local guesthouse
Morning: Gongchen Tower (check out the “Kui Xiong Liu Zhao” plaque) → Xinggong Tower → Nanzhao Museum to learn about Nanzhao history
Breakfast: Guojiang rice noodles / Yigen noodles, experience Weishan’s signature breakfast
Lunch: Explore old street snacks, try green pea cakes and grilled rice cakes while walking
Afternoon: Mengyang Park → Confucian Temple → Pioneer Chongzheng Academy (a century-old academy turned trendy bookstore), wander alleys and experience traditional tie-dyeing
Evening: Watch the sunset at Xinggong Tower, sunlight spreading over blue-tiled houses
Night: Explore the ancient town night market and enjoy the view of Gongchen Tower lit up
Day 2 Choose one route: mountain forest or ancient village
🔹Route A (cultural ancient village): Donglianhua Village, visit the horse caravan corner tower and mosque, learn about horse caravan culture, enjoy halal cuisine at noon, return in the afternoon
🔹Route B (mountain retreat): light hike at Weibao Mountain, visit Changchun Cave, Prince’s Palace, Qingxia Temple, dense forest with cooler temperatures, perfect for cooling off and oxygen intake, return in the afternoon
Option 2 | One-day tight round trip (for limited time)
Gongchen Tower → Nanzhao Museum → Xinggong Tower → Confucian Temple, food tour all day, return to Dali after sunset night view
🌟Must-visit attractions detailed
Inside the ancient town
1. Gongchen Tower | landmark at the north gate
Ming dynasty architecture, iconic Weishan photo spot, climb to overlook the entire grid-style ancient town, stunning sunset light.
2. Xinggong Tower
At the town center crossroads, free to climb, surrounded by red lanterns, top spot for night photography.
3. Nanzhao Museum
Houses many Nanzhao artifacts, offers a comprehensive understanding of Nanzhao’s rise, a must for culture lovers.
4. Mengyang Park + Confucian Temple
Local leisure spots with towering ancient trees; the Confucian Temple’s red walls are perfect for Hanfu or modern Chinese-style photos.
5. Pioneer Chongzheng Academy
An old academy transformed into an artsy bookstore, quiet and soothing, a peaceful retreat amid the bustle.
Around the ancient town
1. Weibao Mountain
One of Yunnan’s four major Taoist mountains, ancestral mountain of Nanzhao, serene forest, clusters of temples, Changchun Cave preserves exquisite Qing dynasty murals, top summer hiking and cooling spot.
2. Donglianhua Village
An authentic Hui ethnic ancient village with a century-old horse caravan corner tower, almost no tourists, very niche and tranquil.
🍜Weishan must-try food list
✅Signature staples
Guojiang rice noodles (Lao Wang Guojiang rice noodles), Yigen noodles (Su Lao San, featured on "A Bite of China"), pork rice noodles, mung bean jelly with fried dough sticks
✅Street snacks
Green pea cakes, grilled rice cakes, niu da gun (rolled glutinous rice cake), Weishan rolled rice noodles, grilled milk fan, cold shrimp jelly
✅Main meals recommended
Kun Master Restaurant (local flavor dishes), halal mint fried ribs, braised chicken
✅Souvenirs
Weishan traditional preserved fruits, handmade tie-dye, dried beef strips
💡Tip: Most food is concentrated on North Street and South Street; avoid popular stalls at the entrance; old shops deep in the old street offer better value.
🏡Recommended accommodation areas
1. Bai ethnic courtyard guesthouses inside the ancient town (preferred | 180–360 yuan)
Renovated old courtyard with three lanes and a screen wall, windows open to blue-tiled alleys, right next to snack streets, very convenient for night strolls; book early in peak season.
2. Inns around the ancient town (100–180 yuan)
Newer facilities, quiet, some with free parking, 5-minute walk to the ancient town, budget-friendly.
⚠️Practical tips for summer travel
1. Strong UV rays at high altitude, sunscreen is essential; large temperature difference between day and night, bring a light jacket; mountain temperatures are even cooler.
2. Ancient town’s bluestone pavement is slippery when wet; wear non-slip flat shoes; high heels are not recommended.
3. Nanzhao Museum is closed on Mondays; plan your trip to avoid Mondays to prevent missing out.
4. Weibao Mountain roads have many curves; drive slowly; public transport is limited, prioritize taxis for round trips.
5. Focus on slow travel; don’t cram too many check-in spots; leave time to enjoy the town’s authentic atmosphere.
6. The ancient town has no noisy bars; it’s ideal for quiet relaxation; if you seek lively nightlife, consider other options.
✨Nearby combined routes
If you have time, combine with: Dali Ancient Town, Xizhou Ancient Town, Midu Mizhi