Achalgarh Fort...
It is believed that the Achleshwar temple was built in the 9th century and legend has it that it was built around a toe print of Lord Shiva. There is also a pit that is said to reach to the netherworld. Achleshwar also contains a natural Shiva...
Mount Abu, Rajasthan, India