Question
Option C: Kailash Temple, Ellora
The correct answer is “Kailash Temple, Ellora”.
The Kailasha Temple in Ellora, Maharashtra, India is considered a wonder of rock-cut architecture.