Albarracin is a beautiful area in Spain that is always underrated by the poeple. It has so much nature it can offer and a fantastic experience. This photo is a tribute to that nature...