Shanghai China Tourist Information and Travel Guide
The Customs House is located on the picturesque Bund in Shanghai China.
This 1927 colonial beauty features four clocks in its steeple, each of which were built based on the design Big Ben in London England.