Showing posts with the label bullet trainsShow all

Train 18: India's baby steps towards developing a "homeland " railway technology have speed up... and each move has proven a milestone!!!