Scenery of peach blossoms in Taohua Mountain Scenic Spot [File Photo]
Peach blossoms
Spot: Taohua Mountain Scenic Spot, Longquanyi District, Chengdu City
Flowering season: March-April