Where is Shanqian?

Where is Shanqian located?

Shanqian, Fujian, China (approx. 25.92222°, 119.3369°)


Where is Shanqian on the map?