Alcala del Jucar Spain - October 29 2016: Panoramic view of the city on top of limestone mountain is situated Castle of the 12TH century Almohad origin take in Alcala of the Jucar Albacete province Spain
{}