Where is MRT NTU Hospital Station?

Where is MRT NTU Hospital Station located?

MRT NTU Hospital Station, MRT NTU Hospital Station, TW (approx. 25.042004°, 121.51638°)


Where is MRT NTU Hospital Station on the map?