New Holland Island is a historic triangular artificial island in Saint Petersburg, Russia, dating from the 18th century.