Where is Los Muchachos?

Where is Los Muchachos located?

Los Muchachos, Santa Fe, Argentina (approx. -33.08333°, -60.73333°)


Where is Los Muchachos on the map?