God casts a vision for a nearly unimaginable future, a future without weeping, a future of peace.