The building was reportedly located in Qianjiang Century City, the central business district of Hangzhou in Zhejiang province.