A mirage - a line of floating tents.