Original Resolution: 992x558
World S Tallest Statue Unveiled In India At Nearly 600 Feet It S Almost Twice As Tall As Statue Of Liberty Abc News Contrary to popular belief, the first train in india was the red hill railway, which ran from red hills to chintadripet bridge in 1837.