In honor of the flower goddess' birthday, Yuyuan Garden in Shanghai is hosting the Huazhao Festival, also known as the flower festival. The festival includes light shows, performances, markets ...