Ichangu Narayan Temple - Credit: Wikimedia Commons
Ichangu Narayan Temple () is a 5th-century Hindu temple located in Kathmandu, Nepal. It is one of the four major Narayan (chaar Narayan) temples of Kathmandu valley alongside Changu Narayan, Bisankhu Narayan and Sheshnarayan. It was built by King Haridutta of the Lichhavi dynasty. Read more on Wikipedia
Source: en.wikipedia.org