Mariazell is not only just a small town with 1500 inhabitants. It is the most important pilgrimage site in Austria and one of the most visited shrines in Europe. Therefore this small town has a big basilica that is dedicated to the Virgin Mary.
You can read more up on the Wikipedia page:
Two other shots of the area of Mariazell: