flickr-free-ic3d pan white

Lake Titicaca

Lake Titicaca is the highest navigable lake on earth. This shot was taken on a trek on Isla del Sol, Bolivia.

9,004 views
83 faves
526 comments
Taken on July 24, 2007