a small chinese house on top of a rock