Where is Sanmiao?

Where is Sanmiao located?

Sanmiao, Chongqing, China (approx. 30.23333°, 106.1361°)


Where is Sanmiao on the map?