Takht Kesgarh Sahib
Kesgarh Qila or Takht Kesgarh Sahib, alternatively spelt as Keshgarh Qila, is one of the five takhts of the Sikhs located in Anandpur Sahib in Rupnagar district of Punjab, India. It is located just 40 km from Rupnagar city, the district headquarters and 78 km from state capital Chandigarh.