Senses
珠穆朗玛峰/ 珠穆朗瑪峰 Mount Everest
The highest mountain on Earth, located on the border between China and Nepal; transliterated from its Tibetan name, Qomolangma. Also known in Taiwan as 圣母峰
The highest mountain on Earth, located on the border between China and Nepal; transliterated from its Tibetan name, Qomolangma. Also known in Taiwan as 圣母峰