A old building on the cross of Huhai Road and Changshu Road in Shanghai