Guesses?

We saw one of these going over the Surlej Pass and then several up at Diavolezza cable car station near Morteratsch Glacier today.  My guess was close, but still not quite right.  A local Swiss set me straight.

Give it your best guess.  These tarps are at about 10,000′ adjacent to ski areas.