100B, thats equal to the official defense budget isn't it. thats a lot of money. i can't see india investing anywhere near 20-30B (defense budget range) into something like high speed rail.
Considering China has 1.18 trillion USD for government revenues this year, they can afford to spend 100 USD for this project.