Update: The man is paticipating in a winter swimming event in Harbin, a city in northeastern China's Heilongjiang province.

There’s no Quidditch match in sight, but the subject of today’s photo of the day seems to be channeling Harry Potter. Or perhaps Wicked.

Where in the world is this man making his frigid foray into a frozen river?

A swimmer riding a broomstick jumps into icy water. (AP)

Let us know your guesses in the comments below or tweet them using the hashtag #whatintheworld.

More world news coverage:

- Iran sentences American to death

- In Yemen’s crisis, children suffer most

- Promise of Iraq’s economy still unfulfilled

- Read more headlines from around the world