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.