Best Mountain View point in Nepal