A relatively famous department store on Nanjing Road Pedestrian Street in Shanghai.