Editorial use only
Editorial credit: chinahbzyg / Shutterstock.com

Royalty-free stock photo ID: 460947667

Caofeidian - April 17: cargo ships and tower crane on the freight terminal, on April 17, 2016, caofeidian, hebei province, China