The city of Machu Picchu in Peru, a spiritual and astronomical center for Inca culture, is observed. Included: experts and Inca descendants describe mysterious powers of the area.
Episode Discussion
Login to leave a comment on this episode.
The city of Machu Picchu in Peru, a spiritual and astronomical center for Inca culture, is observed. Included: experts and Inca descendants describe mysterious powers of the area.
No comments yet. Be the first!