shèng mǔ fēng
基本释义
  1. 即珠穆朗玛峰
英文翻译
  1. refers to Mt Chomolungma or Qomolangma (Tibetan), Chinese 珠穆朗玛峰
  2. Goddess peak (Nepalese: Sagarmatha, Sky Goddess)
  3. Mt Everest