Yinchuan is situated in the Yinchuan Plain and it is sheltered from the deserts of Mongolia by the high ranges of the Helaun Mountain to its west and the Yellow River runs through Yinchuan from southwest to northeast. The average elevation of Yinchuan is 1,100 meters.