Red Ravine Canyon, a place straight out of a sci-fi movie