A view of mountains and turrets on the rooftop terrace of the castle of Manzanares el Real in central Spain

- Image ID: RJ05Y8
A view of mountains and turrets on the rooftop terrace of the castle of Manzanares el Real in central Spain
Lisa Rohrick / Alamy Stock Photo
Image ID: RJ05Y8
Location: Manzanares el Real, Spain