Changunarayan is the name of the deity enshrined in the Changunarayan temple, located near the Changunarayan village in Kathmandu valley, Nepal. The temple is one of the oldest Hindu temples of the va more..
Changunarayan temple