Royalty-free stock photo ID: 174085106

a bird's eye view of shanghai lujiazui financial center in the afternoon, China - Image