The top attractions in Kathmandu Views:2Swayambhunath Temple Perched on prime of a hill, this Buddhist stupa lies on the outskirts of town.