Machhapuchhre (6993 m), Blick von Deurali