The name for this place translates as ‘a garden not too bad for visiting.’ I can’t independently verify the translation accuracy, but it is a fair way to spend a couple hours in the Dongguan area.