Chongqing Reflection
Description
A shot across the Yangtze River towards the twin towers of the Sheraton International Hotel in Chongqing, China. Note the 50 storey LED display on the right tower.
Details
3693 x 5540px
Formats
Digital Download
Printed Product
Buy
From $25.15