Ancient City of Termessos in southern Turkey awaits visitors