Heaven

Heaven is a region located in the Afterlife that appears in Pokemon Heaven and Hell.

History
Heaven was created by a figure that has been named God. God created Heaven as a place to reside after death. However, God set a challenge and that challenge was to complete and defeat the current region league and challenges.

Heaven wasn't the only place to be created. A evil devil figure named Satan created a place to reside called Hell. Heaven was a place of Good and Hell was a place of Hell.

At first, Satan had different plans for the show. However, it is currently unknown how or why Satan allowed the plans of God's challenge.