Kingdom of Athens Imperial Stadium

The Kingdom of Athens Imperial Stadium is one of the largest stadiums in the world home to the Athenian National Quadball Team. It can hold over 15,000,000 spectators.