The day's best pictures

From the St. Peter's Square in Vatican to a seal in a partly frozen lake at Dongpaotai Park in Shandong...Here are December 25's best pictures