Latitude and longitude of New Holland Island
- Nearby Saint Petersburg, Russian Federation
Satellite map of New Holland Island
New Holland Island (Russian: Но́вая Голла́ндия) in Saint Petersburg was created in 1720, when the newly built Kryukov Canal and Admiralty Canal connected the Moika River with the Neva.
Latitude: 59° 55' 44.40" N
Longitude: 30° 17' 24.00" E