Living in Turkey implies getting yourself an awe-inspiring view, encircling yourself ...