Shanghai New World Department Store is located in the junction of Nanjing Road  called “the First Chinese Business Street”  and Tibet Road As a glitzy and glamorous commercial pearl in the prime locations  it has a floor area of 5500m2  including 2 underground floors and 12 above-ground floors  which is reputed as “the aircraft carrier in business sea”