Prince Abdullah Al-Faisal Sports City Stadium
Saudi Arabia · Asia

About
Prince Abdullah Al-Faisal Sports City Stadium known as Al-Faisal Stadium is a football stadium in the port city of Jeddah, Saudi Arabia.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.