Nearby

Saint Petersburg

federal city in Russia and the former capital

59.9530.3

we will see

Lake Ladoga

Russia
freshwater lake in Russia and largest lake entirely in Europe