Where is Shoushan Zoo?

Where is Shoushan Zoo located?

Shoushan Zoo, Shoushan Zoo, TW (approx. 22.63461°, 120.27495°)


Where is Shoushan Zoo on the map?