Where is Shanpuqiao?

Where is Shanpuqiao located?

Shanpuqiao, Yunnan, China (approx. 24.7434°, 103.3173°)


Where is Shanpuqiao on the map?