Temple shrine overflows with devotees in northern India, drawing thousands amidst spiritual gathering