Owyhee Mountain Dwarves
Owyhee Mountain Dwarves is a reportedly haunted house or historic building in Murphy, Idaho. Stories tied to the site usually focus on brief roadside encounters and vanishing figures and doors, lights, or objects moving on their own.