Front view of Lal Quila, New Delhi