weeping cherry tree blooming in a mountain landscape