Strolling in the gold coast near north ave beach. I think those trees are some kind of sculpture.