Aerial view of Ulcinj Castle, a medieval old town built on a rocky peninsula by the Illyrians in southern Montenegro