A luxury hotel and apartment complex at the Huaqiao International Service Business Park in Kunshan, Jiangsu Province is illuminated on Monday night. The complex, dubbed "The Pyramid Building" by Net users, was recently completed. Photo: CFP