yueda Square. Green Consumer Network reported that Zhongfu Duty Free Shop is the largest and only duty-free shop in the center of Shanghai, which is very prosperous in yueda Square. Shanghai, referred to as Shanghai or Shen for short, is a provincial-level administrative region, municipality directly under the Central Government, national central city, megacity and core city of Shanghai metropolitan area of the People's Republic of China.