Sometimes people describe China’s landscape as being like a staircase with three steps. The top step of this staircase is in the west, where the Himalaya mountains are (India is on the other side of these mountains). Tibet is in this part of China. And Mount Everest is here (it’s the world’s tallest mountain). People call it “the roof of the world.”.