India is using 20 of these massive machines to build its high speed railway project Published -- Download video MP4 360p