A busy street in a Spanish-speaking country, with an ambulance and a rickshaw.