Place de la Concorde, Paris, (where hotel CrillIon stands). At the center, the grand obelisk that Napoleon brought back from his Egyptian campaign. Its twin, known as "Cleopatra's Needle" can be found in New York's Central Park.
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)