In pics: view of St. Petersburg, Russia
2018-05-17 15:56:00

 

People pass by the Galeria shopping mall in St. Petersburg, Russia, on May 14, 2018. (Xinhua/Lu Jinbo)

Source: xinhua Editor: Cassie