Where is Shangxue?

Where is Shangxue located?

Shangxue, Fujian, China (approx. 24.97694°, 117.5653°)


Where is Shangxue on the map?