Russia - Moscow and St Petersburg (31 of 44)
Walking across the frozen Neva River