A real wonder on the planet earth Kailasa Temple in Ellora, Aurangabad District of Maharashtra State in India.
I am sharing a video where it reveal many secrets of this temple and i will be sharing pictures in coming posts soon.
A real architectural wonder and a great talent and lots of carvings makes this as a real wonderful sculpture.
This temple differs from all other temples in Ellora caves and please do watch the video till the end.
Have a wonderful Day.