Christmas preparations are in full swing across the globe with people beginning to hang up their stockings for Santa and strike a note with the festive choir.

The festival has become an annual part of many different cultures. From shooting fireworks to running a marathon half-naked, the spirit of joy is celebrated in different ways.

Check out the photos of the preparations for Christmas in different parts of the world.