GuessCountry

Sports World · October 28, 2026

Daily question · hard

Estadio Olímpico Atahualpa. Opened in 1951, this stadium holds about 35,742 fans, one of the highest-altitude stadiums used for international football. It is the home of the national football team. Which country is this venue in?

Show the answer

Ecuador

💡

Play today's Sports World

← More past Sports World questions

More Sports World questions from October 28, 2026

About Sports World

Clues about legendary athletes, iconic venues and historic matches. Pin the country on the globe.

A new daily challenge starts every day at 00:00 UTC – free, no sign-up. Play Sports World or browse all past questions.