Está localizada en el continente asiático, en la cordillera del Himalaya, concretamente en la subcordillera de Mahalangur Himal; marca la frontera entre la República Popular China y Nepal.