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