Aihole is the largest archaeological complex of stone and cave temples of the 4th12th centuries. India.