33.8k reviews
40 meters southeast of the intersection of Qianjia Beach Road and Jiang Yong Road, Pudong New Area, Shanghai.