This is a beautiful card that I think is issued by Swiss Post - like a first day cover, or a max card. The image on the front matches one of the two stamps on the back. The image on the front is called Swiss Attractions - Bonn. There are about 2200 people in Felben-Wellhausen. The town lies along the Thur River in north east Switzerland. Felben and Wellhausen were actually separate communities until they merged in 1983.