 it's a physical location on earth and if my understanding of ezekiel is right in ezekiel 28 we read about the king ofshared his testimony of how god restored this job after 20 years i came into that testimony and then the
ezekiel chapter 28 verse 1