Which is why this author was surprised to see a large group of happy people, all grown-ups, rushing into the archaeological site of Kumrahar one day. Kumrahar lies in Patna. To the ignorant, it is ...