Search for crossword answers and clues

Answer for the clue "Located in the Himalayas ", 7 letters:
sitsang

Alternative clues for the word sitsang