Asia Shanghai About this location Tian An Center, Unit 2605 338 West Nanjing Road Shanghai 200003 China