Куенка, Испания - градът, в който къщите висят над дефилето