Loading

New Holland Island-1

New Holland

Federal Agency for Tourism

Federal Agency for Tourism
Moscow, Russia

Peter the Great decided to build Saint Petersburg shortly after a trip to Holland. New Holland is a manmade island located in the center of the city, used to dry ship timber. In the 21st century, New Holland is a gastronomic island. A variety of restaurants, cafés, and bars are located here, including in the Bottle – a round building that once housed a prison.

Show lessRead more
  • Title: New Holland Island-1
  • Creator: New Holland
  • Location Created: Russia, Saint Petersburg
  • Rights: New Holland
Federal Agency for Tourism

Get the app

Explore museums and play with Art Transfer, Pocket Galleries, Art Selfie, and more

Home
Discover
Play
Nearby
Favorites