New Holland is an island in the Admiralteysky district of St. Petersburg, bounded by the Moika River, Kryukov and Admiralteysky canals.