Petrogradsky Island (Saint Petersburg)

Russia / Sankt Petersburg / Saint Petersburg
 island, draw only border

Petrogradsky Island or Petrograd Island (Russian: Петроградский остров) is the third largest island in the Neva River delta in Saint Petersburg, Russia. Along with Zayachy Island, Aptekarsky Island, and Petrovsky Island, it constitutes the Petrogradskaya Side (Russian: Петроградская сторона). It is the administrative center of the Petrogradsky District and hosts a number of universities and research centers, as well as cultural, historical, and recreational facilities.

Yandex panorama: yandex.ru/maps/-/CCU5m6QDsB
Nearby cities:
Coordinates:   59°57'31"N   30°18'3"E