The Swallow’s Nest near Yalta on the Crimean peninsula in southern UkrainelovelyJune 3, 2013Places The Swallow’s Nest near Yalta on the Crimean peninsula in southern Ukraine