Where is NTU Hospital Station?

Where is NTU Hospital Station located?

NTU Hospital Station, NTU Hospital Station, TW (approx. 25.0421°, 121.5163°)


Where is NTU Hospital Station on the map?