Share
twitterlinkedinfacebook
Image 1 of 1
20101229_1303.jpg
On the construction site of the new subway of Beijing, north-south line. Here the future station of the Houhai lake in the historic center of the city. 2010-2011