Mountain Top Elysian Park is a hiking trail located in East LA.
United States
A great reward for making it to the top of the hill is sitting in this nice little park . There's water for dogs and people here, too. Lots of nice birds!
The best view above dodger stadium from echo park to frogtown
Nice hike near Dodger Stadium. About 2 miles or so and with only one really steep section. Great for dogs and people. - Alex Stockham
Not a Dog Town - it's Frog Town! - Dave Kooi
New roads are great nice work done parking alongside roads and trails - Dan Droid