Skip to navigation


A Picture from Ellora: 'The result of at least 100 years of intense labour, the Kailash Temple at Ellora is...'

Kailash Temple, Ellora
The result of at least 100 years of intense labour, the Kailash Temple at Ellora is simply breathtaking
View source image (902 x 824 pixels, 0.4 MB)