Formula 1 competitions take place in-between the buses on the streets of Santiago de Chile. Lucky is the pedestrian who survives crossing a downtown avenue. We never thought it could be worse than in India.
previous picture
next picture
Chile