Saudi Arabia begins construction of the ‘world’s largest building’ that could fit 20 Empire States inside- All about it
Saudi Arabia has launched construction on The Mukaab, a colossal 400-meter cube-shaped building in Riyadh that, once completed, will stand ...
Read moreDetails