News

Explore the future of shopping at Wanda Plaza in Shenzhen, one of China’s most modern commercial hubs, filmed in 4K.