Where is Amsterdam?

Where is Amsterdam located?

Amsterdam, Amsterdam (Station), United States of America (approx. 42.95348°, -74.21952°)


Where is Amsterdam on the map?