This building is the Shanghai Customs central office. It was built in 1927 and sports the biggest clock in Asia.