Ramsau Church, Germany
It was originally built in 1512 and is located in Ramsau, Germany. It is located in the Salzburg region.
It is considered one of the most beautiful churches in the vicinity of the Alps. Its fame is due to the fact that it is on German postage stamps and beautiful Christmas cards.