A local tourist attraction in southwestern China billing itself as a winter ... the promised “snow” was actually made of cotton wool and foamy water. The Chengdu Snow Village project in ...
The "Snow Village" in Sichuan Province, China, faced closure after a wave of criticism from tourists. Visitors, expecting a winter wonderland ... Last year, a landscape park in Henan Province ...