Fuentidueña de Tajo Castle is a large, irregular building standing on a hill which dominates the Town and the Tagus River. ...