Lohri, a popular winter time Punjabi folk festival, is being celebrated all over India.
Lohri, a popular winter time Punjabi folk festival, is being celebrated all over India.