Buzz·Posted on Mar 7, 201210 Tantalizing Cloud City IllusionsNot quite castles in the sky, but close. Sometimes nature covers civilization in a blanket of fog, creating surreal floating skylines.by Donna DickensCommunity ContributorLinkFacebookPinterestTwitterMail 1. Asiago Plateau, Italy 2. Vancouver, Canada 3. Dubai, United Arab Emirates 4. Dubai, United Arab Emirates 5. Pittsburgh, Pennsylvania 6. San Francisco, California 7. San Francisco, California 8. Makati, Philippines 9. London, England 10. Cape Town, South Africa