Spain Question 10
Name this wonder
Clues
Located in Castile and Leon
Built on a high outcropping overlooking the eponymous town