I want to know the answer to the following question:
The Cathedral Basilica of St. Louis holds the largest what?
All the background I'm provided with is that "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.". Is that enough to answer the question?
Answer: yes