Lake Titicaca

Lake Titicaca

At 12,507 feet, Lake Titicaca is the highest navigable lake in the world. Photographed December 28, 2010.
gimpilator
on Feb 12, 2011 3:47 pm
Image ID: 697990

Comments

No comments posted yet.