Himalayas, on the border between Nepal and the Tibet Autonomous Region of China.✏ EditcontenthistoryDescription0Relations