The Shanghai General Post Office Building has been standing on the northern bank of Suzhou Creek in the heart of Shanghai ...