A good novel with LAPD detective Harry Bosch...
Echo Park is close to Dodger Stadium...This park is near the exit from 101 Freeway...
Yeah, Glendale Blvd/Echo Park Ave exit. A seriously creepy place. Every other person on the streets looks like a parole.