Sea of white calla lilies at Taipei’s Zhuzihu promises a relaxing stay for visitors
The annual Calla Lilly Festival has kicked off at Zhuzihu or Bamboo Lake in Taipei’s Yangmingshan, offering visitors a great view of the elegant flowers along with concerts and a farmers’ market.


