Cuzco is a city located in Peru, South America.
Description[]
Scrooge McDuck rented a truck from Cuzco.[1]
Behind the scenes[]
Cuzco is a real city in Peru and remains one of its largest cities to this day. In the past, Cuzco was one of the most major locations in the history of the Inca Empire. It was mentioned in The Son of the Sun.