27mon MSN
A tourist attraction in China billing itself as a winter wonderland has landed in hot water after visitors seeking the perfect selfie discovered the promised “snow” was actually made of cotton wool ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results