
Desert Oasis
Saudi Arabia Tower by CSWDI, China
The Riyadh Twin Towers project is located on the northern core development axis of Riyadh, the capital city of Saudi Arabia, adjacent to the King Abdullah Financial District. As Saudi Arabia’s capital and largest metropolis, Riyadh means “garden” in Arabic, a moniker embodying the city’s prosperity and vitality.




