Hongqiao CBD (Central Business District) is a compound launched in the west side of Shanghai in 2015 with an area of 86 km².

Photos were taken in 2020 May on a sunny day.

Previous
Previous

American Fantasy Park

Next
Next

West Bund, West Bund