Ichangu Narayan Temple – Nepal
Ichangu Narayan Temple is located in Ichangu village of Nagarjun Municipality, about 3 km northwest of Swayambhunath and around 8 km from the center of Kathmandu, Nepal. The temple stands on a peaceful hill surrounded by traditional Newari settlements, forests, and agricultural fields. It is one of the four sacred Narayan temples that are believed…
