translate English to German: Odessa is somehow looks like «North Palmyra» - Saint Petersburg.
Odessa ist dem „Nord-Palmyre“ – St.-Petersburg in Vielem ähnlich.