Stock Photo: Castle (15th century), Puebla de Sanabria. Zamora province, Castilla-León, Spain