Swallow's Nest

Yalta, Ukraine

Yalta is a resort city on the north coast of the Black Sea in the Crimean peninsula, a territory recognized by a majority of countries as part of Ukraine as the Autonomous Republic of Crimea but administered by Russia as the Republic of Crimea. It serves as the administrative center of Yalta municipality, one of the regions Crimea is divided into. These pictures were taken in October 2000.

Leave a Reply