
Embassy of Switzerland in Beijing – Swiss Schengen Visa Rules, Guidelines for Chinese Residents
Introduction Embassy of Switzerland in Beijing processes Switzerland Schengen Visa applications and Switzerland Residence Permit applications. A bit about Switzerland Switzerland is a landlocked and