Live action footage
The Customs House (Chinese: ???) is an eight storey building on the Bund, Shanghai.
HD
1920 x 1080