The mountainous interior of Chalki Island with Tilos Island in the distance, near Rhodes, Dodecanese Islands, Greece.