The 26th Summer Universiade – a sports gala for youth around the world – will be held in Shenzhen from August 12 to 23. The beautiful city in South China is ready to show the world its vigor and creativity.