Weishan County Administrative Divisions
Weishan County is under Dali County’s jurisdiction. There are 4 towns and 6 townships: Nanzhao Town(南诏镇), Miaojie Town(庙街镇), Taicang Town(大仓镇), Yongjian Town(永建镇), Wewibaoshan Township(巍宝山乡), Maanshan Township (马鞍山乡), Zhijin Township (紫金乡), Niujie Township (牛街乡), Qinghua Township (青华乡), Wuyin Township (五印乡).