Dramatic mountain landscape above the abandoned Chorio, Chalki Island near Rhodes, Dodecanese Islands, Greece.