Self built rural Indian vehicle.
Many farmers build or modify their own vehicles like this. The engines are not your usual ones but diesel generators just bolted on to the front and adapted. The engines are usually used for pumping water or powering workshop tools.....The practice is ignored by the local police. As they are illegal they carry no licence plates.