Diplomatic missions of Switzerland in Nepal

Switzerland Embassy in Kathmandu