According to Twin Peaks co-creator Mark Frost, it wasn't easy finding the right location for the show, but things all came together at the eleventh hour.