answersLogoWhite

0

It's in the Himalayas, on the border between Nepal and China, about 22 km East of Mount Everest.

User Avatar

Wiki User

16y ago

What else can I help you with?