A “snow village” attraction in China has temporarily closed and apologised to visitors for using fake snow made of cotton and soapy water. The Chengdu Snow Village in Sichuan province issued an apology on social media after receiving online criticism from visitors who arrived to discover that the “snow” was an unconvincing mixture of cotton […]