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