Live action footage
The Customs House (Chinese: ???) is an eight storey building on the Bund, Shanghai.
4K
4096 x 2304