a large river with the big ben clock tower next to it
what part of london do you see
i have no idea
are there any landmarks visible
no
is  city view
yes
do you see any people
no
can you tell what weather is like
looks cloudy
are there any buildings in image
lot
are there any cars in image
yes but way off
are buildings tall
yes
are they modern
yea
anything else notable about image
river