The Conquest of Mount Shisha Pangma (1964) [Short]

China (MIFF1965)

Chinese moutaineers scale the last of the worlds unconquered peaks over 24,000 feet — Muiml Shisha Pangma in Tibet.

Select Festival

Search the film archive