海市蜃樓

Noun

 * 1) mirage optical illusion
 * 2)  castles in the air; illusion