Peach flowers bloom at a scenic area of West Lake in Hangzhou, Zhejiang province. West Lake has inspired artists throughout Chinese history with its natural beauty and historic relics.
In pics: closing ceremony of 2018 FIFA World Cup
Joint police patrol between China, Croatia launched in Dubrovnik
Cole flowers flourish at the feet of volcanoes
A solution to poverty: Bamboo weaving integrates QR
PLA air force to send H-6K bombers to Int'l Army Games
2018 Zhoushan Int'l Sand Sculpture Festival to kick off in E China's Zhejiang