This photo was taken in Branchbrook Park, Newark, NJ. Brachbrook Park is located in the heart of Newark creating a true inner city oasis. Branchbrook park is known for it's beautiful cherry blossom festival each spring which boasts more cherry blossom trees then Washington DC