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.