Trilokinath Temple: Lord Of Three Worlds
Trilokinath Temple located in the ChandraBhaga Valley in the western Himalayas has special significance for the reason that both Hindus and Buddhists worship the same deity, Trilokinath, a lord Shiva and also known as “Arya Avalokiteshwara,” a popular Bodhisattva. It is considered the third most sacred pilgrimage site after Kailash and Mansarover and that is why Himachal is considered as Devbhoomi. Trilokinath Temple is a place where the brass temple bell and Buddhist prayer wheel chime together.