33.8k reviews
About 30 meters to the northwest side of Guanglu Building, Zhapu Road, Huangpu District, Shanghai.