Town of Ihlara in the Cappadocia region of Turkey.
Town of Ihlara in the Cappadocia region of Turkey.
Size: 4368px × 2912px
Location: Cappadocia,Turkey
Photo credit: © David Santiago Garcia / Aurora Photos / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: asia, cappadocia, geology, houses, ihlara, town, turkey