Neat images but I have to disagree with your opinion on MGS. In all my visitings, I have found MGS to be one of the cleanest junctions ever. The floors are regularly cleaned and not a drop of garbage anywhere. All those government reviews are wrong; MGS is the cleanest station in India. One relative of mine recently came after visiting Japan and US. He said even Berlin's main station doesn't hold a candle to MGS and that New York's Grand Central is the puny cousin of MGS. MGS is the best junction ever; platforms cleaner than Bangkok's five star hotels!