where to see cherry blossoms


Advertisement

blooming cherry blossom trees lining a sidewalk on Roosevelt Island, in urban travel destination New York City, USA. The evening skyline view of Manhattan's East Side is seen across the East River in the background.