I think that Thermosphere would be the correct answer.
My first thought had been the stratosphere but that is located right above the troposphere. While the troposphere is located beneath the mesosphere the only option left that could be correct is the thermosphere.