33.8k reviews
80 meters west of the intersection of Mingzhu Tower Road and Fucheng Road, Pudong New District, Shanghai.