Lights burned through the night at Alibaba Group's headquarters in Hangzhou, East China's Zhejiang province, Nov 10. [Photo/ Icpress]