Ten gravity-defying homes that are raised up on stilts

Four cylindrical towers are raised up on stilts to form this treehouse-style residence in Cape Town, maximising views of the surrounding forest from the highest part of a sloped site.