What is the meaning of [Castle in the sky]

A daydream, a hope, especially for one’s life, that’s unlikely to come true. “World traveling used to be a castle in the sky for most people a few decades ago, but with cheap flight tickets and the global use of English, many youngsters are living that dream.”