The annual tomato fight in Colombia


Water splashing festival in China


Up-helly-Aa Britain's Fire Festival


The Vegas Ventriloquist Festival


The world is having fun!