This popular destination is a 10.5 acre urban natural park. It’s located in Los Angeles CA not too far from Downtown area.
This great park features walking trails, picnic tables, nature theme playground, a meadow outdoor amphitheater and soccer fields.