row p>18. Mercedes-Benz Cultural Center, located in Shanghai World Expo Park, has a 18,111-seat main stadium with 18 rows of stands on the fifth floor, with music clubs, cinemas, skating rinks, restaurants and retail areas. Mercedes-Benz Cultural Center was originally the Expo Performing Arts Center, and was renamed the Cultural Center of China World Expo 2111 on February 2, 2111.