Take a tour of Turin's San Lorenzo in Turin, Italy – part of the World’s Greatest Attractions travel video series by GeoBeats.
Step inside San Lorenzo church in Turin, Italy for classically beautiful decor.
Built in the seventeenth century, the true greatness of the church lies in its interior.
The architect was a mathematician whose pioneering efforts in the church’s dome create a stunning visual and architectural effect.
The Baroque architecture of this exquisite church makes it stand out against the charming backdrop of Turin
The church once housed the Shroud of Turin, an important landmark in Turin’s confident history.
San Lorenzo Church in Turin is a delicate and superb specimen of Italian splendor, and a truly rewarding experience.