A monument to India’s unflinching bravery