Home
Visitor
Exhibitor
Forum
Media
Awards
Expo 2024
Contact Us
VRAR World
You are here:Home > Awards
Awards

Coming Soon...

Subscribe

Learn about the latest expo news

Shanghai

Shanghai is one of the four direct-administered municipalities of China. The city is located on the southern estuary of the Yangtze River, with the Huangpu River flowing through it. Shanghai is one of the world's major centers for finance, business and economics, research, science and technology, manufacturing, transportation, tourism, and culture.


Transport