Juba Stadium

A multi-use stadium, opened in 1962 and home to the national football team.

Things to see in South Sudan

Wikipedia