Address

Shanghai China International District (English)
2/F. Conference Center, Yongda International Tower, 2277 Longyanglu
Pudong NewArea, Shanghai
China