Christmas just isn't Christmas without a Christmas parade, and this one is the best we have ever seen. A beautifully festooned flock of silly waddling penguins dressed in their finest Christmas outfits take a stroll down the street in their annual holiday parade. Dressed as Santa Claus, elves and Christmas trees, the penguins are strutting happily, loving the attention of all eyes on them.

The happy penguins are from a South Korean zoo called Everland Amusement Park, and they get dressed up daily to make their waddle, to the delight of all visitors, as the zookeepers herd the birds through the grounds as pictures are snapping and video is rolling. This isn't something most of us will ever get to witness in person.

These little guys are a group of African penguins, also known as jackass penguins, and they were scheduled to make the penguin parade daily through Christmas, but the festivities were cut short when the temperatures got a bit too cold for the penguins.

"Today was the last day," said Everland's media spokesperson Kim In-chul, according to CNN. "As they are African penguins they are not used to the cold weather so we wanted to make sure they didn't fall ill."

"It's exercise for the penguins and they are in a very safe environment with keepers they trust, so we don't believe it should be considered cruel in any way," Kim added, noting that the penguins love the parade.