33.8k reviews
Approximately 186 meters southwest of the intersection of Puming Road and West Weifang Road in Pudong New Area, Shanghai.