How Many Heavens Exist?