The birthplace of the sun

The indigenous people believe that the sun was created on Lake Titicaca and and you could definitely feel the strength of its rays on the largest high altitude lake in the world at 3808m. Lake Titicaca straddles the border of Peru and Bolivia and is now the main crossing point for backpackers between the two … Continue reading The birthplace of the sun