Street intersection with cherry blossom trees and a row of buildings