Prince Mohammed bin Salman Stadium Capacity 22,000 Opening TBA City Riyadh Clubs Al-Hilal Saudi FC, Al-Nassr FC Country Saudi Arabia The Prince Mohammed bin Salman Stadium is a groundbreaking marvel poised to redefine the very essence of stadium experiences. Nestled atop the breathtaking 200m-high Tuwaiq Cliff, just 40 minutes from Continue Reading