Castle at Guadalest
Guadalest is a quaint village high in the mountains. This is the Castillo de San Jose.