Nevsky Prospekt is the principal thoroughfare of St. Petersburg, Russia, known for its landmark palaces, churches, and shops.