27 Interesting Facts About Delhi Metro That Will Make India Proud