Kathmandu, the capital and largest city of Nepal, is nestled in the Kathmandu Valley surrounded by the Himalayas. Known for its rich cultural heritage, it is home to numerous ancient temples, palaces, and monuments, many of which are UNESCO World Heritage Sites. The city’s vibrant streets are filled with a mix of traditional and modern architecture, bustling markets, and diverse religious practices, predominantly Hinduism and Buddhism. Key landmarks include the Swayambhunath Stupa (Monkey Temple), Pashupatinath Temple, Boudhanath Stupa, and the historic Durbar Square.