The Shila Devi Temple is located in Amer Fort and is a place of worship that is devoted to the goddess Shila Devi.