The common element between the Kailasanatha Temple at Ellora and the Shore Temple at Mamallapuram is that both are carved out from solid rocks. Kailasanatha Temple was constructed in 8th century by Rashtrakuta king Krishna I in 756- 773 CE. Shore Temple at Mamallapuram was built by Narasimhavarman II in the 8th century. It is the earliest significant free-standing stone temple in Tamil Nadu.