Petrovsky Island
Russia · Europe
About
Petrovsky Island (́ ́) is an island in St. Petersburg, Russia, bordered by the Malaya Neva, Malaya Nevka, and Zhdanovka Rivers (in the delta of the Neva River).
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.