BuildRankers
BR
BUILDINGS
Islamic Development Bank Headquarters
Jeddah Port Control Tower
2,345th
Global Rank