The headquarters building of Tencent

The headquarters building of Tencent in Shenzhen. Photo: iStock

June 4, 2018 3:54 AM (UTC+8)