Where are you going?
Or, let us surprise youSpin the Globe ®

Europe

List View
Map View
Save Place
Palace Square, 2, Sankt-Peterburg, Russia, 190000
Affectionately called the "Venice of the North" by some of its citizens, this vantage point hints at why. St. Petersburg is a city full of canals. Look for the Japanese Embassy just due east of the Hermitage and you'll find this place.