cloud-cuckoo-land: an imaginary place where you say people are when they seem optimistically out of touch with reality
imaginary place: a place that exists only in imagination; a place said to exist in fictional or religious writings