Does the following description match the image content?
The image captures a daytime scene by the River Thames in London, offering a panoramic view of the city's modern skyline, which includes a mix of under-construction skyscrapers and completed buildings with reflective glass facades. Prominent in the foreground are the river's muddy banks and two moored boats; one is a larger red boat and the other a small yellow buoy. A white vessel is seen traveling on the river in the background. The Millennium Bridge, a steel suspension pedestrian bridge, is visible but without a clear extension towards the Tate Modern. The environment blends architectural development with elements typical of an urban river scene, under a partly cloudy sky, indicating variability in weather conditions. The image principally focuses on the built environment and the river, with no visible human activity on the banks.