A perfect place to commune with nature--Taiwan