10 Tantalizing Cloud City Illusions

    Not quite castles in the sky, but close. Sometimes nature covers civilization in a blanket of fog, creating surreal floating skylines.

    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