The Lens

Lake Titicaca

Lake Titicaca

Gaze at the tranquil waters of Lake Titicaca, the world’s highest navigable body of water.