Someoone please explain the meaning of the following phrase..I found in Pink Book....
Alipurduar Division - Universal simultaneous reception facilities (6
station yard
please wait...Translate to EnglishExplain to me what this means - I saw this in the Pink Book.... Alipurduar Division - Universal simultaneous reception facilities (6 station yard).