Aside from being China’s largest city in terms of population, Shanghai is the nation’s primary financial hub. The new Ferrari showroom is located in the CBD, the city’s leading luxury brand and commercial district. The 645 square metre Puxi is laid out over two floors and showcases the entire current range of Maranello cars.