Hanging gardens of Semiramis (or Babylon), unfortunately, could not stand the test of time, and to this day, alas, only a miserable mention of their former luxury and splendor has been preserved. Gardens are younger than the Great Egyptian pyramids, and the time of their creation is attributed to the period of decline of the Babylonian Empire, an irreconcilable rival of Ancient Egypt.
According to the generally accepted version, the gardens are in no way connected with the queen Semiramis, the founder of Babylon, who turned into a dove at the end of her reign. More accurate would be the name - Hanging Gardens Amitis. Amithis was a Median princess, the daughter of the ruler of Ancient Media, Kiaksar, who, in order to strengthen his territorial positions, made an alliance with the Babylonian ruler, Nebuchadnezzar II (VII-VI century BC). And the latter, for the benefit of consolidating this union, got himself a young princess into his wife.
Babylon in those days was a real trading dwelling, life in it was noisy, fast and fussy. And the hot heat of the arid climate and dust made the ancient city-state not a paradise for living. Not surprisingly, the young queen of Babylon began to quickly wither away under the scorching sun, surrounded by some sands. She complained of ailments and yearned for the green, cool, pompous flowering valleys of her homeland. King Nebuchadnezzar was madly in love with his wife and could not let the young tsarina wither like a non-cast flower. Being a despot by nature, mercilessly capturing and burning entire cities, he still yielded to his heart's command and ordered to build on the deserted Babylonian land an "islet" of the fragrant Media. It is also widely believed that he did this not out of great love for his companion, but from his own vanity, to perpetuate his name in history.
https://discuss.atom.io/t/cant-get-html-preview-to-work/58629/5
https://code.wildfiregames.com/file/data/o3n7ypthm25w6bfu5frl/PHID-FILE-yqnwtwhiemne6jvaapyb/Expert.pdf
https://ridewithgps.com/routes/28623005?beta=false