India plans Bilaspur-Manali-Leh rail with world's highest 17,244ft station ₹1.31L/cr

India