33.8k reviews
120 meters southwest of the intersection of Jingsi Channel and Luoxi Road, Baoshan District, Shanghai.