Which section is Shanghai Benz in?
Pudong New Area. According to Baidu map, Shanghai Benz is located in Pudong New Area, Shanghai, and its business hours are from 8 am to 6 pm. Mercedes-Benz Cultural Center was originally the Expo Performing Arts Center, and was renamed China 20 10 Shanghai Expo Cultural Center on February 2.