China's e-commerce giant Alibaba calls Chinese city Hangzhou, home. The halo effect of the company's runaway success has given its hometown growing confidence in asserting its identity as a global technology capital.

Reported by Robin Brant; Filmed by Curtis Rodda; Produced by Pamela Parker and Yang Zhuo.