Cyclists and pedestrians intersect on a crossing as a giant video screen cast light on the road surface during a heavy rain storm in Beijing Thursday, June 23, 2011. (AP Photo/Andy Wong)
1 / 1
Associated Press | Photo By Andy Wong
Thu, Jun 23, 2011 7:48 AM EDT