Magnificent spring scenes in Chinese towns

Spring wind has gently swept across many parts of China, such as the ancient towns in southwest China’s Guizhou Province and Chongqing Municipality and east China’s Zhejiang Province and Anhui Province, bringing back vitality and beautiful scenes after a dull winter. The mountains have turned green and golden rapeseed flowers are in full bloom, while ducks are flapping their wings and quacking in flocks.