Where is Fanshuliao?

Where is Fanshuliao located?

Fanshuliao, Fanshuliao, TW (approx. 24.9569°, 121.60748°)


Where is Fanshuliao on the map?