Also known as Hathloul Stadium, Najran Stadium
Prince Hathloul Stadium It is a sports stadium in Saudi Arabia dedicated to playing football in the city of Najran. The stadium was built in 1976 and the Okhdood club owns a main stadium. This stadium can accommodate 2800 spectators
via Wikidata · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).