Thursday, March 13, 2008
Cherry Blossoms in bloom at Lake Balboa in Los Angeles
The cherry blossoms are in bloom at Lake Balboa!
Here's a photo from this afternoon for you.
Lake Balboa is in the San Fernando Valley, on Balboa Blvd. just off the Ventura Freeway. Drop by if you're in the area.
They planted huge swaths of trees a few years ago and they've really gotten big enough to make an impact. They have continued planting more trees to around the edges of the park, creating an even larger pink blanket over the park.