Presidential palace in New Delhi

A group of people stands near a tall monument in front of the Presidential Palace in New Delhi, India.