The 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.
Credit balance: 0