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.
There are lots of fancy churches dedicated to Mary.