English, asked by surendradas603, 4 months ago

Machu Picchu stands on a high ridge in a heavily forested part of the​

Answers

Answered by Anonymous
1

Answer:

Andes Mountain in South America

Explanation:

Machu Picchu stands on a high ridge in a heavily forested part of the Andes Mountain in South America

#HopeItHelps

Answered by parkjimin25
0

Answer:

Peru Country...........

Similar questions