Scenic landscape view of Tower Bridge standing tall in afternoon light above the River Thames as viewd from the South Bank in London, England