There are lots of fancy churches dedicated to Mary.
Originally built in the fourth century on the Esquiline Hill site of a Roman temple to the goddess Juno, Santa Maria Maggiore is the largest and most splendid of the churches dedicated to the Virgin Mary.