a mountain in the central Himalayas on the border of Tibet and Nepal; the highest mountain peak in the world (29,028 feet high)
The summit of Mount Everest is tiny, so finding it after dropping down through a current like that would have been almost impossible.
New York Times
(Dec 30, 2011)