The terminal has seven platforms, six stabling and three pit lines. DH PHOTO/PUSHKAR V
A view of the platforms at the Visvesvaraya Terminal in Baiayappanahalli, Bengaluru. DH PHOTO/PUSHKAR V
An inside view of the Visvesvaraya Terminal in Baiayappanahalli, Bengaluru. DH PHOTO/PUSHKAR V
An inside view of the Visvesvaraya Terminal in Baiayappanahalli, Bengaluru. DH PHOTO/PUSHKAR V
A foot overbridge at the Visvesvaraya Terminal in Baiayappanahalli, Bengaluru. DH PHOTO/PUSHKAR V
An inside view of the Visvesvaraya Terminal in Baiayappanahalli, Bengaluru. DH PHOTO/PUSHKAR V
An escalator at the Visvesvaraya Terminal in Baiayappanahalli, Bengaluru. DH PHOTO/PUSHKAR V
A railway line at the Visvesvaraya Terminal in Baiayappanahalli, Bengaluru. DH PHOTO/PUSHKAR V
An inside view of the Visvesvaraya Terminal in Baiayappanahalli, Bengaluru. DH PHOTO/PUSHKAR V
Trains stationed at the Visvesvaraya Terminal in Baiayappanahalli, Bengaluru. DH PHOTO/PUSHKAR V
The ticket booking office at the Visvesvaraya Terminal in Baiayappanahalli, Bengaluru. DH PHOTO/PUSHKAR V
The facade of the Visvesvaraya Terminal in Baiayappanahalli, Bengaluru. DH PHOTO/PUSHKAR V
The parking lot. DH PHOTO/PUSHKAR V
Work is still going on at the Visvesvaraya Terminal in Baiayappanahalli, Bengaluru. DH PHOTO/PUSHKAR V