I think the scale varies between 1:45 and 1:32 scale.
Most of the buildings and figures are from Lemax and some other brands they sell at that store.
The train that runs through it was a bit disapointing; a way to small H0 scale steamlocomotive and 1 open car having some sort of electric wire and switch hanging out...
Can't understand why someone build such a great display and then doesn't take care of the train... A Fleischmann Magic Train or a Marklin Gauge1 set would looked so much better in this layout!
The store is having a contest; people can post pictures of their own christmas villages and the winner gets 200 euro. Off course they hope that the winner will spend at least 600 euro to build the winning layout
(most of the Lemax buildings vary between 40 and 90 euro's...)
I took some movieclips also, I'll try to make a clip of it using Windows Moviemaker somewhere this week. I never used Windows Moviemaker, so it will be an experiment...