Designed by
Title
The sun god's footsteps on the Isla del Sol in Lake Titicaca, Bolivia #186851553
Description
The sun god's footsteps left in the rock on the Isla del Sol Island of the Sun in Lake Titicaca, Bolivia, before it rose into the sky to provide light to the earth according to Inca legends.