Designed by
Title
Skyscrapers near a junction at night, Beijing, China #88808119
Description
BEIJING ââ¬â OCT. 24, 2009. Traffic rushes at Guomao, one of Beijingââ¬â¢s busiest intersections. It is located in Beijing Central Business District, near China World Trade Center. Beijing, Oct. 24, 2009.
This image is editorial