I have a schengen visa applied through german embassy and will be traveling from New Delhi (India) to Dusseldorf (Germany), with a layover in zurich, flying on swiss airline
Will immigration happen at Zurich or Dusseldorf? and would I need a transit visa or schengen will work.
Would a layover of 1 hours in Zurich be enough to require a change of planes?