Chengdu China snow village ‘cheats’ tourists with cotton wool and soap – The Timesby Miles Cooper February 26, 2025