What city can you find the Thames river in?

Question: What city can you find the Thames river in?

Choices:

Beijing
Paris
London
Berlin

Correct answer:

London