Friday , July 21 2017
Home / Photos / India / Spanish Talgo train at New Delhi Railway Station during the trial run

Spanish Talgo train at New Delhi Railway Station during the trial run

Spanish Talgo train at New Delhi Railway Station during the trial run between New Delhi to Mumbai on Monday. UNI PHOTO