Found it in a small park in Los Angeles called the Elysian Park. Here is also the Dodger Stadium. The found was near an Ukrainian Orthodox Church with a beatiful view over LA and part of the park.
We just ordered our America is Beautiful pass, the National Parks and Federal Recreational Lands Annual Pass. So we will find a park for this TB.
Regards,
Veerle, Annemie, Meander and Rene