Cappadocia, Cavusin. This church is built into the site of that rock &amp;quot;castle&amp;quot; in the last few pics.