空中楼閣(くうちゅうろうかく)

Japanese vocabulary

Meaning: castle in the air

See it used in real works