India has great religious and cultural diversity. The major religions in India are Hinduism, Islam, Christianity, Sikhism, Buddhism, and Jainism. People of other faiths also live in India. The national flag of India represents this diversity with its saffron, white, and green colors. It also features the Ashoka Chakra in the center. India's national emblem is a four-faced lion from the Ashoka pillar at Saranath. India's culture varies greatly across states, each with their own unique dance, music, art, and literature traditions that represent India's rich heritage.