About 3km northwest of Swayambhunath, Ichangu Narayan is one of several important temples dedicated to Vishnu in his incarnation as Narayan, the ‘eternal man’. Built in the two-tiered pagoda style, the temple was founded in around AD 1200 and its courtyard is dotted with ancient Garuda statues and other Vaishnavite symbols.