Check out this amazing celebration of China's traditional flower festival that took place in Xixi National Wetland Park in Hangzhou on April 2! Women wearing hanfu dresses and well-known figures in the Chinese fashion industry transformed into "flower gods" to give visitors a close-up, personalized experience of the festival.