On the western flank of Hari Parbat is Sri Sharika (aka Chakreshwar temple), the 'abode' of the city's 18-armed guardian goddess represented here by a vermilion-orange painted Shila rock beneath a rather gaudy temple-pavilion. It's a pilgrimage spot for local Hindus.