by Silcami on Flickr. Medieval narrow streets of Albarracin village in Aragon, Spain.