Tibet Snow Cream....any reviews?

Well, that’s what I’ve seen on lots of websites =/