Yes. Switzerland is a Schengen country and you can visit Switzerland on a Schengen visa.