Kathmandu is Nepal's largest city and is also ... Pashupatinath Temple, and the Swayambhunath Temple, a Buddhist stupa known throughout the world for the iconic eyes painted on its sides.