Which mountain peak is flanked by Manaslu towards the north, Momhil Sar or Ngadi Chuli?
Momhil Sar: Momhil Sar, or Mumhail Sar as pronounced in Wakhi is at 7343 m above sea level, is the 64th highest mountain peak in the world.
i don't know