Let’s escape from the hustle and bustle and take a stroll in a fantasy land for a moment!
With the national holiday approaching, the Zhiying Town Scenic Spot in Zhenjiang, Jiangsu province, is seeing the flourishing of pink muhly grasses and sunflowers, making for some intriguing scenery.