Actors view peony flowers during the Peony Cultural Festival in Luoyang, central China's Henan Province, April 1, 2016. The 34th Luoyang Peony Cultural Festival opened here on Friday. (Xinhua/Cao Fuchuan)
Go to Forum >>0 Comment(s)