Azalea flowers bloom in the Wuji Mountain in Huoshan County, east China's Anhui Province, April 2, 2017. (Xinhua/Hu Derong)
In pics: spring scenery across China
Aerial shots of fish-shaped island in Huai'an City, east China
Indonesia Fashion Week 2017 opens in Jakarta
Delicious food enjoyed at Spring Festival
Highlights of Miss Universe 2016
New ship to serve in Sansha
Miss Universe red carpet event held in the Philippines
Federer wins fifth Australian Open singles title