The Hogwarts Express Location: The Glenfinnan Viaduct on the West Highland line, Scotland. Vocabulary Meaning Features in This means appears in / can be seen in ... Steamed through Travelled through. Stunning Amazing. Everlasting Lasting forever or a very long time. A pivotal moment A very important moment. Hop onboard Hop on means to get on. Put yourselves in the shoes of ... To imagine yourself as someone else so you can see how they see things. So,if you put yourself in the shoes of Harry Potter, you imagine yourself as him so you can see how he saw and experienced things. Spellbound If you are spellbound by something, you are completely captivated / fascinated / thrilled by it / amazed by it. Dates back to... This means when something first began. Awe-inspiring Something that is amazing and can inspire people. To immerse yourself in… If you immerse yourself in something, you are completely involved in whatever you are talking about or doing. Backdrop The backdrop is the background to something. If you say the Glenfinnan Viaduct was the backdrop, it was the background in the movie. NicheEnglish NicheEnglish Creator: Patrick Simon McMahon Contact:
[email protected] Introduction When you think of Harry Potter, you think of the Hogwarts Express that featured in 4 of the Harry Potter movies. Who could forget when the Hogwarts Express steamed through stunning Scottish countryside, and Harry met Ron for the first time, forming an everlasting friendship. A pivotal moment in the Harry Potter movies. Harry Potter regularly travelled across the dark hills of the Western Highlands of Scotland on the way to Hogwarts.