China Watch: Tourists flee as huge icicle collapses at scenic waterfall in China – Stuffby Miles Cooper March 22, 2025