In the bustling heart of New Delhi, you'll find the majestic India Gate, a 42-meter high archway reminiscent of the Arc de Triomphe in Paris. Much like its French cousin, this iconic structure stands as a tribute to the 70,000 Indian soldiers who bra