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
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
, Sun Temple
, and the temples of Pattatakkal. The architecture of India has its roots in the Hindu-Muslim tradition.