The Indian flag is often seen as a symbol of India, but in reality it is made up of thousands of symbols and symbols of other nations, from the Union Jack to the swastika.
These include the Taj Mahal and the Hindu Mahasabha.
The Indian government has tried to remove the swastikas from the flag but these are still there in many parts of the country.
The country also has an old symbol for peace: the swastiken.
This article originally appeared in The Hindu.
It has been republished with permission.