Ellora Caves These 34 monasteries and temples, spread over 2 kilometers, are carved side by side into the walls of…