a tall white building surrounded by cherry blossoms