Where is Little Ding-Dong Science Theme Park?

Where is Little Ding-Dong Science Theme Park located?

Little Ding-Dong Science Theme Park, Little Ding-Dong Science Theme Park, TW (approx. 24.869167°, 120.97972°)


Where is Little Ding-Dong Science Theme Park on the map?