The Bhaja Caves, rock-cut Buddhist caves located near Lonavala, India. / Cosmos