Doctor Who (1963) Season 1 Episode 14 - The Roof of the World (1)

Summary: The TARDIS experiences a total power failure and is stranded in the Himalayas in the 13th century. The travellers are forced to join the caravan of the famous explorer, Marco.....

Aired: February 22, 1964