King Abdul Aziz Stadium


The King Abdulaziz Stadium is a multi-purpose stadium in Mecca, Saudi Arabia. It is currently used mostly for football matches. The stadium holds 38,000 people, and is the home ground of Al-Wehda.