In Indian Railways, most of the platforms are much below the train level. What is the reason of such height difference of platform and train? What are the stations where platform and train are at almost same level? Which is the best train by Indian Railways?