If you want to get a view of what is happening on the street across Chile’s major cities, you could try these Chilean traffic web cameras.
Chile’s Unidad Operativa de Control de Tránsito offers dozens of webcams showing street views across the capital city:
Greater Santiago, Chile’s capital city.
Take a look at different views from these webcams in Chile and you will get a feel for building styles, types of buses and taxis, and even get a feel for the current Chilean weather.