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.