Question: The Cathedral Basilica of St. Louis holds the largest what?
Sentence: Another modern mosaic of note is the world's largest mosaic installation located at the Cathedral Basilica of St. Louis, located in St. Louis, Missouri.
Answer in sentence: yes