(Photo by Josiah Brown (Ashland City, TN))
A View of London from the Thames
Photo by Josiah Brown (Ashland City, TN)
The sun sets on the River Thames winding its way between the London Eye and the Houses of Parliament. The 210-mile river flows through several small English towns before it reaches the center of London, and eventually spouts into the North Sea. The 184-mile Thames Path, which hugs the river’s banks, is the longest riverside walkway in Europe.