Stupas, cave temples, bronze gods, and marble mausoleums.
Hindu, Buddhist, Jain, and Islamic traditions layered on top of each other for two millennia. Much of the greatest work is architecture carved straight out of living rock.
Click any image to enlarge. Use ← → or close with Esc.