Question: Where are Karjiang and Kirat Chuli?
Answer: Karjiang is a mountain in Tibet, located near the Bhutan–China border.