0 Comment(s)
Print
E-mail
China.org.cn, July 19, 2011
|
Architectures by Chicago River, a river that runs 156 miles (251km) through Chicago. As the largest city in the US state of Illinois, Chicago is a major hub for industry, telecommunications and infrastructure in the country. [Photo by Xu Lin/China.org.cn] |