Pashupatinath is a sacred place for Hindu devotees. Every year thousands of people are cremated in this site