Carter and T-mac create handprints at Shanghai Happy Valley on Aug 6. [Photo/provided to chinadaily.com.cn]