Archeology, Holidays, India, Travel The Kaptivating Kailash Temple of Ellora Posted by Sid's Photologue on March 12, 2016
Amazing.