Zhong Shan Park and its crazy tree .. or is it a densely packed cluster of trees?