Zhangye Road Pedestrian Street is located in the trendy section of Chengguan district, Lanzhou city.
Established in 2014, Lanzhou Chengguan Wanda Plaza is located in Chengguan district.
Century Spring (Shi Ji Chun Tian) is known as “the largest super vessel of a department store in Northwest China”.