People dressed in hanfu, the traditional Han clothing, represent the 12 flower fairies in ancient Chinese folklore. They will participate in a parade on June 25 to celebrate the upcoming Dragon Boat Festival. Admiring flowers and composing and reciting flower-themed poems have been traditions among local residents for centuries. [Photo by Zhu Guigen/jschina.com.cn]