chinese lion dog statue near bamboo thicket, huntington gardens outside los angeles