The National War Memorial is a structure built to commemorate the fearless heroism of Indian soldiers.
You might have heard about it in the news and on national television news channel.
It was all over the news lately.
Inaugurated on 25-Feb, 2019 by Hon’ble PM of India Narender Modi.