Countless lanterns light up the Xiangshan Lake in Zhangjiagang