Tucked between snow-capped mountains, Lake Titicaca was once worshipped by the Incas, who proclaimed its deep blue waters the birthplace of the sun.
Tucked between snow-capped mountains, Lake Titicaca was once worshipped by the Incas, who proclaimed its deep blue waters the birthplace of the sun.