A vast variety of art forms based on the ritualistic tradition also have their importance in Indian culture.
India has a great tradition of painting, sculpture and architecture. The tradition of painting stretches from ancient cave paintings of Bhimbedka to modern abstract paintings. Temples, tombs, palaces and forts are a testimony to the great Indian sculpture. The architectural elegance of
India can be seen in various monuments throughout the country. They include Ajanta, Ellora and Elephanta caves, Agra Fort, Buddha Monuments at Sanchi, Fathepur Sikri, Brahadeeswara Temple at Tanjore, Gagaikonta Choleswara Temple at Bharasuram, Iravatheswara Temple, Madhurai Meenakshi Temple, Mahabalipuram, Taj Mahal, Kutb-Minar, Tomb of Humayun, Hawa Mahal of Jaipur, Forts of Udaipur, Khajuraho, Sun Temple at Konark, and the temples of Pattatakkal. The architecture of
India has its roots in the
Hindu-Muslim tradition.