Kailasa Temple built at Ellora marks the culmination of rock-cut architecture in India. Elucidate. [2015, 15m]

Do not miss out on any update !!

GET in TOUCH