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.
Mariinsky Theatre
Yusupov Palace
Peter the Great Central Naval Museum
Nikolo-Bogoyavlenskiy Morskoy Sobor
Teplo
Mansarda
Stroganoff Steak House
Русская Рюмочная №1