The only definition of Heaven I can imagine is a world where we were at peace in every way. Peace between all peoples of all kinds in every way shape and form.
True, this seems impossible, but it is far more possible than the countless technological achievements we have accomplished.
Even the lowest animal in prehistoric times managed some 'peace' between fellow animals.
Today with our technology we must manage much better...