A notable fact about the Incan City of Machu Picchu was that it was Built high up in the mountains.
Manchu Picchu was the capital of the Incan empire and an architectural marvel which stunned the Europeans when they visited it.
It was built high up in the Andes mountain and was surrounded by the Urubamba River. This made it so hard to capture by enemies.
In conclusion, option C is correct.
Find out more on Machu Picchu at https://brainly.com/question/3034867.