Electric Loco Shed, Visakhapatnam

Loco shed in Andhra Pradesh, India From Wikipedia, the free encyclopedia

Electric Loco Shed, Visakhapatnammap