Shanghai Post Museum is located at 276 Suzhou Road, North of Sichuan Road, Qiaobei, formerly known as Shanghai General Post Office. Shanghai Post Museum, one of the birthplaces of modern China Post, was designed by Xie Chengyang in 1922, and Xinfengji Construction Factory was built on the original Jimeili plot and completed in November 1924. It was listed as one of the top ten buildings in Shanghai at that time.