Where is Ambato?

Where is Ambato located?

Ambato, Huancavelica, Peru (approx. -12.75°, -74.85°)


Where is Ambato on the map?