China
In Yunnan, China, Shanghutu is a city.
Shanghutu can be found at 23.51° N, 103.58° E in the Northern Hemisphere. It is part of the Yunnan division in China.
Yunnan is one of China's administrative regions. Shanghutu is one of its main cities, along with Kunming, Qujing, Baoshan.
Within 25 km of Shanghutu, 20 populated places have been registered.
Shanghutu is located in Yunnan, China.
Shanghutu is located at coordinates 23.51° N, 103.58° E in Yunnan, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)