Busy walking street in Shanghai.