I know. It's absolutely insane to see that much snow in Louisiana's southeastern most parish, (well, one parish up from the GULF). Covington sits in St. Tammany Parish on the border with Mississippi just one parish up from the gulf coast.
Look at the map of where it is.
http://en.wikipedia.org/wiki/Covington,_Louisiana