What is this thing? It air conditioned and initially i thought it was some kind of excavator coming on rails. Spotted at Calicut. (Deepak)