Machu Picchu
Referenced in 1 episode
Definition
An Incan citadel located in the Andes mountains of Peru, built in the 15th century, known for its sophisticated dry-stone construction and stunning mountainous views.
Referenced in 1 episode
An Incan citadel located in the Andes mountains of Peru, built in the 15th century, known for its sophisticated dry-stone construction and stunning mountainous views.