Shanghai held a scaled-down torch run yesterday out of respect for earthquake victims.
But tens of thousands of people still lined the streets of the commercial capital to catch a glimpse of the procession.