Stock Photo: Templar castle (built 12th-13th century). Ponferrada. León province. Spain