logo

FilmingLhotseFace

National Geographic crew films climbers on the Lhotse Face, Mt. Everest