Visiting Olimpiyskiy National Sports Complex in Kyiv, Ukraine

Located in the heart of Kyiv, the Olimpiyskiy National Sports Complex, also known as Olympic Stadium, is a multi-use sports and recreation facility that has become an icon in Ukraine. It sits on the slopes of the city’s central Cherepanova Hora.

Read More