Highway under construction in Chongqing, China

Royalty-free stock photo ID: 6959575

Highway under construction in Chongqing, China