Mt. Otorten “Mountain of Death”

Russia’s remote Mt. Otorten “Mountain of Death” where in 1959, nine hikers were found burned and mutilated by an undetermined cause. Watch Ancient Aliens “Aliens and Evil Places” (S03E10)  particularly from 10.23 minutes.

Advertisements