Royalty-free stock photo ID: 259701323

Shanghai, China cityscape overlooking the Financial District and Huangpu River.