Neva River
The island is described as offering picturesque views of central St Petersburg (including the Winter Palace and Vasilyevsky Island) across the Neva River.