BEIJING, CHINA – APR 1: Beijing street view with traffic at nigh

BEIJING, CHINA – APR 1: Beijing street view with traffic at night on April 1, 2013 in Beijing, China. It is the second largest Chinese city and the nation’s political, cultural, educational center.