New Delhi: After missing several deadlines, the New Delhi Municipal Council’s multilevel parking lot at Baba Kharak Singh (BKS) Marg was opened to public on Tuesday evening.