TV Guide

The Secrets of Mount Olympus

  • Special
  • Documentary
  • Nature

Scientists explore Mount Olympus, the residence of the gods in Greek mythology, to seek rational and scientific explanations.