A cascade below Lhotse peak and the tallest rock wall in the world. Along the route to Island Peak Base Camp, Nepal.

Lhotse Falls

Everest Region, Nepal

A cascade below Lhotse peak and the tallest rock wall in the world. Along the route to Island Peak Base Camp, Nepal. Photo © copyright by Michael Anderson.