Shanghai Ruideng Hotel Longhua Store
English Expression:
  1.   Shanghai Ruideng Hotel Longhua Store