Back to Show
Life from Above
Using Satellites to Make Discoveries
The world’s longest beaver dam in Alberta and an island of unexplored forest on top of vertical cliffs in Mozambique are two incredible discoveries made using satellite images.