Excavations in northern India unearthed an elaborate 125-year-old building with a central staircase and multiple ... Pradesh and a roughly 120-mile drive east from New Delhi.