The titicaca lake

The Titicaca lake situated at 4000 meter,
is the center of the Inca World,
they thought that the first woman was born on
the 'isla de la luna'.