The image shows a large group of people gathered on the banks of the River Thames in London, UK. The sky is cloudy and grey, and the city skyline is visible in the background. The buildings are tall and modern, with a variety of shapes and sizes. Some of the buildings have glass windows, while others have a unique architectural design. The river Thames can be seen in the foreground, with boats sailing on the water. The people in the image appear to be enjoying the view and taking in the scenery.