Inhabitat favicon

This trippy tea house in Shanghai is built from 999 handmade timber sticks