KBC 2021, The options for the question – If you take a flight from New Delhi and land at Heathrow airport, which of these cities will you be in? London Singapore New York City Sydney The correct answer is London.