The Grand Canyon from the edge of space

A group of Stanford University researchers was reunited with long-lost footage from a weather balloon after a hiker found it two years later.