car and bus parking underneeth and Cyprus all around. 670 meters above the sea