According to the 'China Urban Competitiveness Ranking 2011', Lanzhou has come second in the list of cities with best landscapes (China Institute of City Competitiveness).

The full list is as follows:
  1. Lhasa, Tibet
  2. Lanzhou, Gansu
  3. Tai'an, Shandong
  4. Heihe, Heilongjiang
  5. Taiyuan, Shanxi
  6. Karamay, Xinjiang
  7. Kaili, Guizhou
  8. Dali, Yunnan
  9. Heze, Shandong
  10. Pingxiang, Guangxi