This guided journey to the mysterious Machu Picchu illuminates why Incan culture has always revolved around the sun.