Metro Station Opens In One Of Delhi's Busiest Areas