I’m not really sure where it was. I went up with a bunch of local Taiwanese to some magical spot up in Yangmingshan. The locals grow some special flowers, tea and herbs in a valley enclosed between Yangmingshan’s peeks almost touching the clouds.
Revisiting Yang Ming Shan

It looks like Zhuzi Hu. It is famous for the calla lilies which flower in April.
David – Yep, you’re right. Thanks!
Wow, I remember running on that small road in pic 3 when I was 5 years old..