Castillo del Cachorro: 39.366940, -6.261215