score:2
If you are not going anywhere else other than Switzerland then you should apply for your visa at the Swiss consulate responsible for your place of residence. If your itinerary involves other destinations then we do not have enough information to know where you should apply.
You will pass through immigration in Germany.