Satellite View of Nevsky Prospekt

January 22nd, 2007

Nevsky Prospekt is the main avenue in St. Petersburg and one of the most famous streets in all of Russia. If you’ve ever been to St. Petersburg, you’ve probably walked most of Nevsky Prospekt. Take a look at this satellite view and see just how far you walked.

Link: WikiMapia