China
Jiangmuxia is a city located in Tibet, China.
You can find Jiangmuxia at 28.26° N, 92.51° E, in the Northern Hemisphere. It is classified under Tibet, China.
The Tibet region of China is home to Jiangmuxia and other cities such as Chéngguān Qū, Lhoka, Nyingchi.
Jiangmuxia is surrounded by 20 cities and towns within a 25 km radius.
Jiangmuxia is located in Tibet, China.
Jiangmuxia is located at coordinates 28.26° N, 92.51° E in Tibet, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)