Pilgrims in Jerusalem interested in the city’s numerous holy sites can see them from a unique vantage point: a rooftop where a Catholic priest mixes humor and Biblical history to bring the city to life.