Lifestyle | Fri Jun 4, 2010 6:41pm IST

Paper-made towers, windmills, tables anchor Taiwan park