It is found in China (Tibet) and Nepal.
Планината се наоѓа помеѓу Тибет (Кина) и Непал.