New Holland Island
Saint Petersburg, Russia
New Holland Island (́ ́) is a historic triangular artificial island in central Saint Petersburg, Russia, dating from the 18th century. It is also known as Admiralty Island.
Park data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).