A new image from the Landsat 8 satellite shows the contrast of artificial snow against an otherwise snowless mountain at the Winter Olympics in China.
Artificial snow at Winter Olympics stands out in striking satellite image : Read more
Artificial snow at Winter Olympics stands out in striking satellite image : Read more