Between Mianyang and Shangluo, which one is the larger prefecture-level city?
Shangluo Shangluo () is a prefecture-level city in southeastern Shaanxi province, People's Republic of China, bordering Henan to the northeast and Hubei to the southeast. Part of the Shannan region of the province, it is located in the eastern part of the Qin Mountains (Qin Ling). The name, "Shangluo", comes from Han Dynasty when four famous people were settled in Shang Mountain to avoid war and famine.
Dingxi Dingxi () is a prefecture-level city in the southeast of Gansu province, People's Republic of China.