tree of life December 2017 - Current Shenzhenwan Sports Center (West Gate), Keyuan South Road, Nanshan Shenzhen, Guangdong, China