National
India Plans World's Highest Railway Station in Ladakh at 17,244 Feet; To Surpass China's Tanggula
India plans to build the world's highest railway station in Ladakh at 5,256 meters (17,244 ft) on the Bilaspur-Manali-Leh line, surpassing China's Tanggula.
Read article