Thanks to T.L.A for the video of another Sky One - Lost on Location. It shows some footage from the other Sky show Lost Revealed but there are a lot of new scenes, interview snippets and behind the scenes filming.
Part 1
Part 2
Here are a few screencaps.