
Butterfly Spring (蝴蝶泉)
A butterfly-filled spring pool beneath Cangshan Mountain, woven into a Bai love story — best visited in April for the Butterfly Meet.
Duration
2-3 hours
Cost
¥40 ($5.50) entrance; park shuttle ¥20 ($3) optional
Hours
8:00 AM - 6:00 PM
Booking
No booking needed
Butterfly Spring (蝴蝶泉 Húdié Quán) sits 27km south of Dali Ancient Town at the foot of Yunnong Peak on Cangshan Mountain. The centerpiece is a jade-green pool shaded by an ancient acacia tree — its fragrant blossoms attract thousands of butterflies each April, creating the famous "butterfly chain" spectacle where they cluster head-to-tail on the branches.
The Bai people have gathered here on the 15th day of the fourth lunar month for centuries. The Butterfly Meet (蝴蝶会) is both a festival and a matchmaking event, rooted in the legend of star-crossed lovers Wengu and Xialang, who leapt into the pool to escape a prince and re-emerged as butterflies.
Three attractions beyond the spring itself: the Butterfly Museum houses 45,000+ specimens across 400 species, including rare golden-spotted swallowtails. The Butterfly World greenhouse keeps live butterflies flying year-round, useful because outside April–May the wild spectacle simply doesn't happen. Wanghai Pavilion, up 120 stone steps west of the spring, offers views across Erhai Lake.
Honest verdict: the park is commercialized and can feel like a Chinese tourist stop. If you're not visiting in April, the spring pool and museum are pleasant but unremarkable. Combine it with a Cangshan hike or Zhoucheng tie-dye village to make the trip worthwhile.
Practical tips
- Visit in April (lunar April 15th for the Butterfly Meet festival) — outside this window, wild butterflies are scarce. The Butterfly World greenhouse has live butterflies year-round. Combine with a Cangshan hike or nearby Zhoucheng tie-dye village to justify the trip. The park shuttle saves a long walk from the car park. Bus routes from Dali Ancient Town take about 40 minutes.