Isla del Sol on Lake Titicaca was venerated as Inti's birthplace. The Inca built a major temple complex on the island where priests tended sacred fires and pilgrims honored the sun's origin.
We use cookies to understand how you use our site and improve your experience. Learn more