A tangible display of God's renewing power

The Exodus - God's Dwelling Place