Mapcard of Switzerland ( Schweiz / Suisse / Svizzera)
POSTCARD: Switzerland is a landlocked country in Western and Central Europe bordered by Germany, France, Italy, Austria and Liechtenstein. It is the birthplace of the Red Cross & Red Crescent Movement, and home to a large number of international organizations and large multinational corporations. Switzerland's economy is stable and prosperous making it as one of the wealthiest/richest country in the world and has the highest wealth per adult of any country in the world.
STAMPS: 2011 commemorative stamp with Alsfeld Town Hall (built 1512-1516) of Timber-framed buildings in Germany (II) series and the 2005 definitive stamps showing tagetes and tulpe (flower series).
Thanks to Lothar of Germany!