Shanghai - Shanghai New International Expo Centre, Shanghai

Address: Shanghai - Shanghai New International Expo Centre, Shanghai