Loading…
Meer Shah Ali Dargah from Taragarh Fort, Ajmer, Rajasthan, India. This is probably the most demanding temple climb in the ent...