ALBAWABA - The recently built presidential palace in Egypt's New Administrative Capital has captured the attention of world leaders and social media alike as a symbol of architectural magnificence. Leaders from Egypt, Iran, Malaysia, Indonesia, Nigeria, Pakistan, Bangladesh, and other member countries gathered at the palace for the "Group of Eight" economic cooperation conference. With remarkable features like a "Sacred Lake," which represents wealth and progress, and the main entrance ...