Nestled deep within a beautiful valley lies the snow-covered, slow-paced city of Baramulla, where rumours and legends ...