according to mahabharata who constructed unparalleled palace of pandavas
Mayasura Mayasura had befriended a snake named Takshaka and lived with him in the area of Khandavprastha along with his family and friends. But when the Pandavas came there after the partition of Hastinapur, Arjun burnt the entire forest, forcing Takshaka to flee away and killing everyone in the forest. Along with his family. So, Mayasura decided to surrender to the Pandavas. Krishna was ready to forgive him and for this act, Mayasura built a very grand palace named Maya-Mahal, where the Pandavas would perform the Rajsuya Yagna. He also offer him the gifts like, a bow,a sword and many more. He also gave a mace to Arjuna's brother Bhima.
Hanging Gardens of Babylon The Hanging Gardens is the only one of the seven ancient wonders for which the location has not been definitively established.[1] Traditionally they were said to have been built in the ancient city of Babylon, near present-day Hillah, Babil province, in Iraq. The Babylonian priest Berossus, writing in about 290 BC and quoted later by Josephus, attributed the gardens to Neo-Babylonian King Nebuchadnezzar II, who ruled between 605 and 562 BC. There are no extant Babylonian texts which mention the gardens, and no definitive archaeological evidence has been found in Babylon.[2][3]