What does Ezekiel 17:23 mean?
I'll plant it on Israel's highest mountain, and it'll grow into a strong, beautiful tree. Birds of every kind will come and find shelter in its branches. Ezekiel 17:23 - Modern Text Bible
(This is a picture of restoration and hope. The new tree represents a future king or kingdom that will be a blessing to many.)