Revelation 7 NASB.  A misty, foggy morning on the ocean beach.

Revelation 7

Heaven. What will it be like?