the light trails on the street in shanghai china. Shutterstock Image - the light trails on the street in shanghai china. - ID: 88166515