First glimpse of Everest !