Kargil Town Receives Heavy Snowfall, Locals Say It’s Omen Of Good Times