It is located in the Mahalangur Himalayas 19 km (12 mi) southeast of Mount Everest, on the border between Nepal and Tibet, China.
Nó nằm trong dãy Himalaya Mahalangur 19 km (12 dặm) về phía đông nam của núi Everest, trên biên giới giữa Nepal và Trung Quốc.