"China: World of Wonders" is a new virtual reality series focusing on popular tourist destinations in the country. In this episode, we visit one of China's biggest cities: Shanghai. Situated on the estuary of the Yangtze River, it serves as the most influential economic, financial, international trade, and cultural center in east China. Across the Huangpu River rises Pudong District’s futuristic skyline, including the 632-meter-tall Shanghai Tower and the Oriental Pearl TV Tower with its distinctive pink spheres.