View Larger Image Russia: FIFA World Cup Russia 2018TM 07/2018: St. Petersburg/Moscow (Russia)It was an unforgettable experience. St. Petersburg and Moscow were two absolutely impressive cities. I would have looooved to have seen the Nati (the Suisse National Team) go further … Next time! back to the map Melanie Schärer2019-05-20T13:35:56+02:00