where was the planet earth mountain episode shot
Planet Earth 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. 01:51.