Finally got to see peach blossoms on the trees in spring - abundant in the mountains of Yangmingshan on the outskirts of Taipei.