For today's Geo Quiz we were looking for the place and the organization--behind the new airline for religious pilgrims. The answer is The Vatican and Opera Romana Pellegrinaggi or ORP, the Vatican's pilgrim department, which has signed a five-year deal with Mistral Air. The answer is The Vatican.