The Chengdu Snow Village—a newly opened destination in China’s southwestern Sichuan province—had attracted tourists over the Lunar New Year holiday promising a wintery snow-covered landscape. However, visitors were left fuming after they discovered that the promised ‘snow’ beneath their feet was nothing more than cotton wool and foamy water