Another view of the vehicle showing detail of the cab? Any idea where this manufacturer is based and what for what purpose is this vehicle employed?. Brar Square LC, Delhi, 2003-11. By Shanx.