Designed by
Title
Traffic at Xidan shopping street, Beijing, China #88806841
Description
BEIJING ââ¬â MARCH 12, 2012. Bus in Xidan shopping street Beijing on March 12, 2012. The 3,4 miles long Xidan shopping street is popular among Beijingers, offering many shops, malls and entertainment.
This image is editorial