This church is located on top of a hill in Amberg, Germany. It's called Mariahilfberg. Every year they have a festival there for a week in the month of June, with German sausages and such good things.
The rest of the year one can enjoy a cup of coffee or nice meal in the restaurant, that's right beside the church and overlooks the town.
Here is one of the German flower stamps and a great clear postmark.