A giant kite festival has been held in Berlin, Germany.
Huge kites of all shapes and sizes took to the skies for the annual event, celebrating its seventh year.
With perfectly windy conditions, kite flyers celebrated with giant teddies, dinosaurs and well, a gigantic pig of course. There was even a giant whale!
Some of the kites measured 40 metres long!