Perched on a hill overlooking Kathmandu Valley, Swayambhunath is one of Nepal's oldest and most sacred Buddhist sites. Climb the stone steps to enjoy panoramic city views, colorful prayer flags, spinning prayer wheels, and playful monkeys.