Hermitage Museum (just due east)
Palace Square, 2, Sankt-Peterburg, Russia, 190000
| +7 812 710-90-79
The Venice of the North...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.