Saturday, February 24, 2007
A French backpacker took the above picture. I was on the Isla del Sol, an island in the 12,500 foot Lake Titicaca. The Incans believed that creation began on the island. In the distance is Nevado Illampu, a 21,000 foot citadel standing on the northern edge of Cordillera Real.