
#1
Great Mosque of Mecca
$120 Billion
Islamic holiest site in Saudi Arabia; massive capacity and historic expansion.
Learn MoreBuildings sold for the highest amounts
$120 Billion
Islamic holiest site in Saudi Arabia; massive capacity and historic expansion.
Learn More$40 Billion
UK's largest infrastructure project, two reactors under construction.
Learn MoreSponsored
$20 Billion
Turkey's first nuclear power plant currently in development.
Learn MoreSponsored
Sponsored