Apartment buildings stand in the Jiangbei District of Chongqing, China.
Apartment buildings stand in the Jiangbei District of Chongqing, China.
Filename: msb-438052mod.jpg
Copyright