Cherry Blossoms in bloom at Lake Balboa in Los Angeles

pink flowering cherry trees
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 matching 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.