Shillong, Dec 23: The onset of December, makes this town look like its prepared for Christmas. And like every year, this year was no except, Shillong is at its best this Christmas season. Here are some of the location within the city with dazzling lights and beautiful decorations, you can’t miss out.