Postcard CH-420668 vermelhinha Switzerland 26 Nov, 2018 26 days 4,628 miles vistar India 22 Dec, 2018 Loading map... An interesting postcard featuring mountains in switzerland Description by Viswas Menon vistar said: posted over 5 years ago An interesting post card depicting swiz mountains You need to sign in to leave a comment!