Aerial view of the stade Leopold Sedar Senghor stadium in Dakar, Senegal.

- Image ID: C953DW
Aerial view of the stade Leopold Sedar Senghor stadium in Dakar, Senegal.
Olivier Asselin / Alamy Stock Photo
Image ID: C953DW
Aerial view of the stade Leopold Sedar Senghor stadium in Dakar, Senegal.
Location: Dakar, Senegal, West Africa