Titicaca Lake is the highest navigable lake in the world, lying at 3,812 meters above sea level in the Andes Mountains. Lake Titicaca, located on the border of Peru and Bolivia, is the largest lake in South America. It was the foundation of the most influential pre-Hispanic cultures of the Andean Region. Lake Titicaca, according Incan mythology, is called "The Birthplace of the Incas", and "The Birthplace of the Sun". Over forty islands are sprinkled throughout Lake Titicaca, hosting a mix of rolling hills, various populations and ancient Inca ruins. The Uru people, descendants of a much more ancient culture, continue to live on Lake Titicaca on floating islands, made entirely of reeds that grow along the shore of the water.