Location

Shanghai New International Expo Centre No.2345 Longyang Road, Pudong, Shanghai, China