Swayambhunath Temple Kathmandu Nepal

Popular Swayambhunath Temple in Kathmandu Nepal. Swayambhunath is one of the holy sites for buddhists and hindus. Hundreds of tourists visit this temple every day.