The flower festival, held the second month of the lunar calendar to celebrate the flower goddess' birthday, boasts a history of over 2,000 years. According to ancient beliefs, the flower goddess ...
Xiajiang village is nestled in the heart of Chun'An County, Zhejiang Province, China. With an illustrious history spanning over eight centuries, Xiajiang has been charged with a huge spark of ...