Square Championship in Riyadh City Boulevard, the beauty of the attractive giant screen lights in displaying local and international commercial projects, a global square, an entertainment interface in the Kingdom of Saudi Arabia.

We use cookies to provide for you a better experience. For more information check our Cookie policy.