Where is International District/Chinatown Station?

Where is International District/Chinatown Station located?

International District/Chinatown Station, International District/Chinatown Station, United States of America (approx. 47.59833°, -122.32806°)


Where is International District/Chinatown Station on the map?