Snow in Iran, Santa in Germany and more in Photos of the Day.

Share story