Wuhan, the capital of Central China's Hubei province, is boosting its technology-enhanced "sports + entertainment" program in a bid to lift residents' well-being and make their lives more enjoyable.