The Alcazar standing high above the City of Toledo

[Toledo - Spain]