Tourists cruising on the Thames river in a pleasure boat, London, England, United Kingdom.

- Image ID: DWRH5K
Mo Peerbacus / Alamy Stock Photo
Image ID: DWRH5K
Pleasure boat with tourists exploring landmarks by the Thames river, London, England, United Kingdom.
Location: Thames river, London, England, United Kingdom.