Like Everest, among the Himalayas (7)
I believe the answer is:
tallest
(Other definitions for tallest that I've seen before include "most exaggerated" , "Of greatest vertical extent" , "highest standing" , "Most incredible" , "most implausible" .)