Submission: April 07, 2021 Registration: April 07, 2021 Language: English Location: Astrakhan Agglomeration, Russia Prizes: Please see details below Type: Open Did you know that there is a city on 11 islands, riddled with canals in Russia in the Volga delta? Caspian goals, Volga Venice or South Petersburg. A city at the intersection of