0commentsPrint 8Dec201011:55am, ESTJohn Schults / ReutersPeople use an umbrella to take cover from falling snow as they walk near the Pyramid entrance of the Louvre Museum in Paris on December 8, 2010 as winter weather and sub-freezing temperatures continue in northern France. Snow falls near the entrance to the Louvre0commentsExplore related topics: weather, snow, pyramid, louve
older8Dec201011:48am, ESTVillage is flooded in Montenegronewer8Dec201011:59am, ESTCandles are lit in Jerusalem on the last night of HannukahMost popular posts11Storming sun sets the skies aglow1dayago14Lava fountain, ash cloud erupt from Alaska volcano3daysago40Angry Maserati owner hires men to smash up his $420,000 supercar5daysagoThe Week in Pictures: May 9 - 163daysago30Man accidentally saws off arm, retrieves it, drives himself to hospital where it is reattached6daysago