Brian Leith Productions with Disneynature Productions and Chuan Films
Available for Free screenings ONLY
Ghost of the Mountains goes behind the scenes of one of Disneynature’s most challenging undertakings: finding and filming the rarely seen snow leopards for the feature film “Born in China.” At more than 15,000 feet, China’s Qinghai Plateau is perfect for snow leopards. However, for the humans who endeavored to film there, the air is painfully thin, the weather is brutal, the terrain is tricky and their spotted subjects are nearly impossible to locate—much less capture on film. With never-before-seen footage captured on location and interviews with the people behind the production, this feature documents the team’s unforgettable journey.
Jackson Hole WILD
240 S. Glenwood, Suite 112
PO Box 3940
Jackson, WY 83001