Where is Shanmaowei?

Where is Shanmaowei located?

Shanmaowei, Yunnan, China (approx. 24.24805°, 102.2416°)


Where is Shanmaowei on the map?