33.8k reviews
60 meters southwest of the intersection of Binjiang Avenue and Convention Center, Pudong New District, Shanghai.