Swayambhunath, also known as the Monkey Temple, is an ancient stupa located atop a hill in the Kathmandu Valley of Nepal. It is one of the most sacred and iconic Buddhist sites in the region.