by joyfull
Delhi, India - March 03, 2012: Delhi Metro station in Delhi. Delhi Metro network consists of six lines with a total length of 189.63 kilometres (117.83 mi) with 142 stations