Which town was used for the filming of Smallville during the meteor shower and the initial opening credit scene?

Anonymous
Which town was used for the filming of Smallville during the meteor shower and the initial opening credit scene?
I know the show was largely filmed in Vancouver and around Langley BC, Canada but I'm unsure of which town this is. Thanks!
Which town was used for the filming of Smallville during the meteor shower and the initial opening credit scene?
1
0
Add Opinion