Branch Brook Park in Newark NJ has the largest collection of blossoming cherry trees in the United States, having over 4,300 in more than fourteen different varieties. Most of these images were taken in the park. The spectacular Cherry Blossom Festival in the park each April is well worth seeing.