33.8k reviews
About 28 meters to the southwest of the intersection of North Sichuan Road and Tiandong Road, Hongkou District, Shanghai.