When the Constituent Assembly adopted India's national flag on July 22, 1947, the Ashoka Chakra replaced the charkha that had featured in earlier versions of the flag.