Making Mountains

Planet Earth filmmakers came out in the rugged mountains of Nepal in hopes of filming the elusive snow leopard for the Mountains episode.