Where is Armstrong?

Where is Armstrong located?

Armstrong, Santa Fe, Argentina (approx. -32.78167°, -61.60778°)


Where is Armstrong on the map?