Mix doesn't support your web browser. For a better experience, we recommend using another browser.
Mix

The Kailasa temple in Maharashtra, India. Carved out of one single rock, it is notable for being the largest monolithic structure in the world. Also known as ‘Cave 16’ of the Ellora Caves, the temple was built in the 8th century during the reign of the Rashtrakuta king Krishna I

Reddit
content