
#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 More
Sponsored



$20 Billion
Turkey's first nuclear power plant currently in development.
Learn MoreSponsored



Sponsored
