I only had a few minutes to drive through the park, but here are 3 photos of this year’s Japanese Cherry Tree bloom at Lake Balboa [Map]. This park is in the Sepulveda Basin, near the corner of Balboa and Victory. Each Spring the cherry trees explode with color for just a few weeks.