Correct option is B
The correct answer is (B) New Delhi.
Explanation:
The National War Memorial was inaugurated by Prime Minister Narendra Modi in New Delhi on 25 February 2019. It is dedicated to the soldiers who have sacrificed their lives for the country in various wars and conflicts.
Information Booster:
- The National War Memorial is located near the India Gate in New Delhi.
- The memorial consists of a central obelisk and four concentric circles, each representing a different phase of Indian history.
- The National War Memorial commemorates the bravery and sacrifice of soldiers from all Indian Armed Forces.