Where are Karjiang and Kirat Chuli?
Karjiang: Karjiang is a mountain in Tibet, located near the Bhutan–China border. Kirat Chuli:  It lies on the border between Nepal and India.
Karjiang is a mountain in Tibet, located near the Bhutan–China border.