The Indian national flag is displayed in Mumbai, India.

India