Baita Mountain is located on the north shore of the Yellow River in Lanzhou City and stands more than 1,700 meters above sea level. In ancient times, Baita Mountain was an important military location. The mountains there are layers of overlapping peaks and are considered one of the eight must-see sights in Lanzhou. (CRIENGLISH.com) |