National War Memorial

Rashtriya Samar Smarak, New Delhi, India