Event Picture Display
Image Code: FC09091046

Delhi Metro Bridge

Workers laying tracks on a 100-metre long bridge that has been constructed by the Delhi Metro over India Railways tracks at Okhla, in New Delhi on Thursday, 09 September 2010.

Photographer: A Sarthak

Credit balance: 0

Add to Fotobox