33.8k reviews
30 meters southeast of the intersection of Tongren Road and Anyi Road, Jing'an District, Shanghai.