holy great wall! the new chinese tea house ltb seems to be so huge. is it really that huge? who has that kind of hood to put down such ah huge building? omg!!