Photo taken on April 1, 2023 shows the dance performance at the peony viewing launching ceremony of the 40th Peony Culture Festival of Luoyang, China, held in Luoyang, central China's Henan Province.
View related News Release
Download this image