Where is Mianliang?

Where is Mianliang located?

Mianliang, Fujian, China (approx. 25.05667°, 117.5425°)


Where is Mianliang on the map?