Destination · Yunnan
Xizhou Ancient Town
A Bai town of white-washed courtyard homes with carvings and frescoes, set between the Cangshan Mountains and Erhai Lake.
- Where in China
- Yunnan, 280 km west of Kunming in a straight line
- Nearest town
- Dali, 26 km south-east
- Entry
- Entrance is free
Xizhou Ancient Town, located in Dali Prefecture of Yunnan Province, is a beautifully preserved Bai ethnic minority town nestled between the Cangshan Mountains and Erhai Lake. It offers visitors a glimpse into traditional Bai architecture, with its striking white-washed courtyard homes adorned with intricate carvings and frescoes. Rich in cultural heritage, Xizhou is perfect for travelers seeking authentic experiences, from local crafts to tea ceremonies and rural life by the lake. Its peaceful streets and scenic surroundings make it an ideal base for exploring nature and history in one of China’s most picturesque regions.
What to see
Where it is
Where to park
The exact spot, the entrance and the address are in the Dragon Roads app during your trip. Every stop opens in Amap, ready to navigate.
Road trips to Xizhou Ancient Town
Xizhou Ancient Town is a stop on five of our Yunnan road trips. Every route can be shortened, lengthened or started elsewhere.
How Chinese travelers film it
Short clips from Douyin, the Chinese TikTok. They are in Chinese.
Nearby in Yunnan
Nearest first. Distances in a straight line.




































