If you actually come to think of it, then you'd realize that city of New Delhi is actually a marvel…