Albarracin, Spain
Albarracín is a beautifully preserved medieval village in Northern Spain. The rock paintings in the cliff-foot caves of the Albarracin Cultural Park are some of the most important evidences of the Levantine prehistoric art in Spain.
photo #27 :
Azenhas do Mar, Sintra, PORTUGAL