A landmark is a tall or imposing building or other structure, that stands out against the landscape.
Watch this short video clip about London's newest landmark, the Shard, to find out more.
Life in The UK - Free Lessons and Games for English Students >>
The City of London - Quizzes, Games and Lesson Activities >>
Listening Activities and Quizzes for English Language Learners >>