Nahargarh Fort stands on the edge of the Aravali hills overlooking the city of jaipur in the india state of Rajasthan.Along with Amar fort and Jaigarh fort,Nahargarh once formed a strong defense ring for the city.The fort originally named sudarshanga