Wednesday, May 6, 2026

A cinematic masterpiece: a breathtaking panorama of the Church of the Transfiguration, a major Franciscan basilica located on Mount Tabor in Israel, traditionally recognized as the site of the transfiguration of Jesus.

A cinematic masterpiece: a breathtaking panorama of the Church of the Transfiguration, a major Franciscan basilica located on Mount Tabor in Israel, traditionally recognized as the site of the transfiguration of Jesus. Designed by Antonio Barluzzi and completed in 1924, it is distinguished by its towers dedicated to Moses and Elijah, built on ancient Byzantine and Crusader ruins.

No comments:

Post a Comment