Question: Jengish Chokusu and Rimo I, are which elevated land mass?
Sentence (from "Rimo I"): It is located about 20 km northeast of the snout of the Siachen Glacier and is the world's 71st highest mountain.
Relevant evidence: Yes