The sentence uses "Last summer or last winter", which indicates a specific point in the past. Therefore, the Past Simple tense is appropriate. The correct form for a question in the Past Simple with 'you' and the verb 'visit' is 'did you visit'.
did_visit