Trilokpur, situated in Himachal Pradesh, India, is a Hindu temple site perched on a hillock approximately 24 km southwest of Nahan, at an elevation of around 430 m. This sacred site showcases an architectural fusion of Indo-Persian styles. The name "Trilok Pur" signifies a triangular arrangement of three Shakti Temples in the vicinity, each dedicated to a distinct aspect of the Goddess Durga. The primary temple, known as the Temple of Bhagwati Tripur Bala Sundari, portrays a childhood representation of Durga. The second temple, dedicated to Bhagwati Lalita Devi, is located 3 km from Bala Sundari, while the third temple is positioned 13 km northwest of the Bala Sundari temple. History Of Himachal Pradesh Trilokpur Temple Legend has it that in 1570, a sacred stone, or "pindi," symbolizing the goddess, appeared in a bag of salt purchased by Shri Ram Dass, a local trader. This signified the manifestation of Goddess Maa Balasundari in the bag. Despite selling salt ...