AlbarracĂ­n-Spain

Located near Teruel in Spain, from the village you can see the fort on the mountain, I went there when I was staying in Teruel for a few days last summer.

 

Advertisements