The Castle Rock of Uchisar, Cappadocia, central Anatolia, Turkey, Stock Photo, Picture And Low Budget Royalty Free Image. Pic. ESY-005618064