The image shows the Tower of London in London, England.
Read full description
The image shows the Tower of London in London, England. We can see a group of people standing on the ground, some vehicles on the road, a metal fence, a street pole, some street lamps, a signboard, some trees, grass, a building with windows, and a cloudy sky.