The text on the image reads:
London Travel Brochure
Buckingham Palace
Buckingham Palace is the London home of the British king or queen.
Big Ben
Big Ben is the name of a large bell. It is inside a clock tower called the Elizabeth Tower. It is the same height as 21 London buses!
River Thames
The River Thames is a natural landmark. It runs through London.
The Tower of London
The Tower of London was used as a palace and a prison. All coins used to be made here. The Crown Jewels are still guarded here today.
Definition of a Landmark
A landmark is a feature or object that is easily recognized. Landmarks can be natural or built by humans.
Additional notes:
- London is the capital city of England. It has many landmarks.