River Thames is most beautiful river.It flows through southern England.This is Longest river in England so also it is second longest in the United Kingdom.(Source) Country- England Source- Thames Head, Gloucestershire, UK Length- 346 km mi)
Saint Paul's Cathedral As Seen From The Queen's Walk Along The Thames River In London. Photograph by Uyen Le - Saint Paul's Cathedral As Seen From The Queen's Walk Along The Thames River In London. Fine Art Prints and Posters for Sale
The ‘New York + London’ project by Daniella Zalcman is a collection of double-exposure photographs, with each shot consisting of a picture of New York layered with another of London—the result is a surreal blending of unique elements from each place.