What is heaven?

Heaven is where....