Mussoorie and Landour in December have a very particular kind of magic. The air is sharp and pine-scented, the pace slows noticeably, and the hills feel more reflective than restless. Wrapped in ...