British luxury department store Harrods presents its world-famous Christmas Windows, revealing this year’s unique, magical and creative theme, The Harrods Christmas Express.
The windows are inspired by the iconic British steam train, each carriage displays a different Christmas scene. The rolling wheels of the express train and the videos with landscapes that are played on the background definitely makes the concept stronger and give passers-by the feeling they are walking in a riding Harrods Express Train. The landscapes videos are created by movingdesign.
Watch the video: