 But neither Kwan nor Shigeta actually filmed at this location.Doubles stood in for them for the long shots of the car arriving and leaving Twin Peaks.The close-ups of Kwan and Shigeta in the car were process shots filmed at Universal Studios in Hollywood with the view from Twin Peaks projected on a screen behind them.