Where is Wenhuaqiao?

Where is Wenhuaqiao located?

Wenhuaqiao, Sichuan, China (approx. 30.98063°, 103.9722°)


Where is Wenhuaqiao on the map?