Depeler Seyir Terası is a landmark offering scenic views.