On the streets, heavy rain poured down as pedestrians and vehicles passed.