It’s a cute little chinese garden just as you come out of the train station. I only saw it as I was walking past at the last minute… But when I stopped there were tiny birds chirping on the rocks and flying about :) a cute place to stop for a minute and chill out!