An aerial view shows the Saint Petersburg Stadium, which will host matches of the 2018 FIFA World Cup, in St. Petersburg, Russia, as captured on Sunday, May 20, 2018. Photo: Reuters