Introduction to the Altar of St. James: The splendid Altar of St. James. Attraction Travel guide to the ancient city of Santiago de Compostela, Spain