The Promised Land, as seen from the dome of Saint Peter's, Rome