Mysteries of the Superstition Mountains Season 1 Episode 26 Giant Pagoda in the Superstition Mountains
- January 20, 2018
- 14 min
Larry Hedrick and Charlie LeSueur visit site of the filming of the Movie "Mountain Road", shot on location in the Superstition Mountains. Larry tells of his experience of being on the set. The Mountain Road is a 1960 war film starring James Stewart and directed by Daniel Mann. Set in China and based on the 1958 novel of the same name by journalist-historian Theodore H. White.