Machu Picchu

Machu Picchu is an ancient Inca citadel located in the Andes Mountains of Peru, South America.

Tatunca Nara told of the tribe of the Ugha Mongulala, a people who were “chosen by the Gods” 15,000 years ago. He described two great catastrophes that had devastated the earth and spoke of the ruler Lhasa