Mercedes-Benz Arena, Multi-purpose arena in China
The Mercedes-Benz Arena, located in Shanghai, is a modern entertainment complex.
Opened in 2010, the arena hosted numerous high-profile events.
A prominent venue for concerts and sports in Shanghai.
Offers various facilities including restaurants, shops, and cinemas.
Features an Art Supermarket, blending retail with art exhibitions.
Location: Zhoujiadu Subdistrict
Inception: 2010
Official opening: 2010
Capacity: 18000
Website: mercedes-benzarena.com
Source: Wikimedia