Vishnu Temples in Himachal Pradesh
The preserver of the universe, who descends in ten avatars to restore cosmic order.
8 Temples dedicated to Vishnu in Himachal Pradesh

kinnaur
Kamru Fort (Badri Vishal Temple)
Kamru Fort's Badri Vishal Temple in Kinnaur, seat of the Bushahr dynasty, pairs a Vishnu shrine upstairs with a Kamakhya Devi shrine below.

kinnaur
Kuldev Narayan Ji Temple, Panwi
Kuldev Narayan Ji Temple, Panwi, Kinnaur, serves as the village's guardian kuldevta shrine to Vishnu, standing beside a Nagin Mata serpent-goddess temple.

chamba
Laxmi Narayan Temple
Laxmi Narayan Temple, Chamba, Himachal Pradesh, is the town's oldest shrine complex, six sanctums to Vishnu built around 920 CE by Raja Sahil Varman.

kinnaur
Narayana Temple, Roghi
Narayana Temple in Roghi village, Kinnaur, is the presiding Vishnu shrine of this Kinnauri hamlet, with views of the Kinner Kailash range.

chamba
Narsingh Temple, Chamba
Narsingh Temple in Chamba town honors Narasimha, Vishnu's man-lion avatar, standing among the historic stone shrines near Laxmi Narayan and Hari Rai.

kinnaur
Shri Badri Narayan ji Temple, Batseri
Shri Badri Narayan ji Temple in Batseri, Kinnaur, Himachal Pradesh, honors Vishnu as Badri Narayan and welcomes pilgrims on the Sangla-Chitkul road.

chamba
Shri Hari Rai Temple, Chamba
Shri Hari Rai Temple, an 11th-century stone Vishnu shrine in Chamba, holds a rare Vaikuntha Chaturmurti bronze blending human, lion and boar faces.

kinnaur
Shri Narayan Nagin Mata Temple, Kalpa
Shri Narayan Nagin Mata Temple in Kalpa, Kinnaur, pairs Vishnu with serpent goddess Nagini, a hilltop landmark of Hindu-Buddhist syncretism.