A 50-foot duck has been seen floating down the River Thames in London, stunning tourists and locals alike.
Of course it was a huge fake duck, not a real one, and was organized as part of a publicity stunt by a gaming company.
The duck was promoted as being three times the size of a double decker bus, and twice as tall as a house.
According to local media reports the 50-foot duck was chosen as a symbol of a new "FUNdation," which is an initiative to encourage Londoners to submit their ideas about crazy ways in which people can have fun.
Organizers wrote on Facebook: "Did everybody enjoy the #JackpotjoyDuck today? We wanted to do everything we could to help cheer up the Nation. But it doesn't end there, because now it's your turn! Putting a giant rubber duck on the Thames is the exact sort of fun we want you to submit to the Jackpotjoy FUNdation. If you send us a video or a picture of you proposing a crazy, wonderful, fun idea that you want to turn into a reality – then, like the #JackpotjoyDuck, we might just do it!"
The River Thames is the longest river entirely in England and the second longest in the United Kingdom, behind the River Severn. It is best known because its lower reaches flow through central London, but the river also flows alongside several other towns and cities, including Oxford, Reading, Henley-on-Thames, Windsor, Kingston upon Thames and Richmond.
The river gives its name to several geographical and political entities, including the Thames Valley, a region of England around the river between Oxford and west London, the Thames Gateway, the area centered on the tidal Thames, and the Thames Estuary to the east of London.
Here is video footage of the 50-foot duck floating down the River Thames in London: