La fenêtre de Neptune est une arche naturelle dans les falaises de l'île de la Déception qui offre une vue imprenable sur le paysage environnant. Les visiteurs peuvent faire une courte randonnée jusqu'à l'arche et profiter de la vue panoramique sur l'océan et les îles voisines.