Loading...

Tag: Newfoundland & Labrador

Newfoundland From Space {Photo of the Day}

The Canadian province of Newfoundland and Labrador was captured blanketed in ice and snow in this image captured by the Moderate Resolution Imaging Spectroradiometer (MODIS) aboard the Terra satellite on April the 9th.