People view cherry blossoms at Wuhan University in Wuhan, capital of central China's Hubei Province, March 18, 2017.
Yixing China Int'l Ceramic Culture and Arts Festival to be held
Aerial view of Monastery of Alexander in Suzdal, Russia
Scenery of Adelaide downtown, Australia
Dance drama "The Past of Shawan" performed in Guizhou
Artisans turn mechanical junks into unique, geeky art pieces in Thailand
London's famous Big Ben to fall silent until 2021