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 a larger red boat moored to a small yellow buoy. A white sailboat is seen traveling on the river in the background. The Millennium Bridge, a steel suspension pedestrian bridge, extends over the river 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.