The Swallow's Nest near Yalta on the Crimean peninsula in southern Ukraine

The Swallow’s Nest near Yalta on the Crimean peninsula in southern Ukraine