Changu Narayan is considered to be the oldest temple of Nepal. It remains a milestone in Nepali temple architecture with rich embossed works. The two-storey roofed temple stands on a high plinth of stone. According to Professor Madhan Rimal, Department of Sociology and Anthropology, Tribhuvan university the temple is neither in Shikhara style nor the pagoda style. It has an architectural style which he would like to describe as a traditional Nepali temple. Many similar features are found at Gokarna Mahadev. The temple is surrounded by sculptures and arts related to Lord Vishnu. Also, we can find the temples of Lord Shiva, Ashta Matrika, Chhinnamasta, Kileshwor and Krishna inside the courtyard of the main temple.