Odessa, Ukraine

Odessa, Ukraine, is a a major seaport and transport hub located on the northwestern shore of the Black Sea. It is also the third-largest Ukrainian city, with about one million residents. This Overview shows the gridded streets of the city’s center surrounding Shevchenko Park, which contains the Chornomorets Football Stadium.

46.485722°, 30.743444°

Maxar