Echo Park
Los Angeles, California

The 2006 Lotus Festival sponsored by the City of Los Angeles Department of Recreation and Parks, at Echo Park in Los Angeles, California, located on Park Avenue between Glendale Avenue and Echo Park Boulevard, just north of the Hollywood (101) and Pasadena (110) freeway junction, near Dodger Stadium

Official Website:

Added by dgee on June 19, 2006