Where is Shanxiaoyuan?

Where is Shanxiaoyuan located?

Shanxiaoyuan, Fujian, China (approx. 27.53145°, 117.2478°)


Where is Shanxiaoyuan on the map?