Cachena Cattle run free in Gerês National Park in North Portugal.