Metro train to be built in Surat at a cost of Rs 12,000 crore