As the warmth of spring arrives, the flowers of cherry trees are blooming in Xiaozhai township in Ludian county, Zhaotong, southwest China’s Yunnan Province. Women dressed in ancient Chinese costumes stroll under the trees appreciating the flowers, creating a captivating cherry blossom scene.