Hinduism is one of the oldest religions, originating in India over 4,000 years ago. It believes in reincarnation and has many gods including Brahma the creator, Vishnu the preserver, and Shiva the destroyer. Hinduism is primarily practiced in India, Nepal, and Bali. It has many cultural expressions including clothing like saris and dhotis, food, weddings, and festivals like Diwali. The religion has faced challenges from conflicts over places of worship and the historical status of women in Hindu society.