Town and Saint Jaques towers. Castle of Pinhel (Guarda, Portugal).