Of St. Petersburg’s Metro and Russian smiles

03 Jul 2014

The first time you have taken it you must have thought: are these stairs ever going to end?? Well, Saint-Petersburg's Metro is indeed one of the deepest metro systems in ...