View looking towards Rhodes from the mountains of Chalki Island with the Castle on the mountain top, Dodecanese Islands, Greece.