Answer :

I suspect it is Santiago in Chile. It seems as if it is a major city. It could also be Montevideo in Uruguay.

Other Questions