Before revision: The National Capital Territory of Delhi is where New Delhi .
After revision: In India, the capital city New Delhi lies within the National Capital Territory of Delhi .