Check Snopes June 18, 2008 before getting too excited. I don’t think they really have these cool floating cities yet. Tagged with: Categorised as: Geekery