Swayambhu is a Buddhist stupa atop a hillock at the northwestern part of the city