Brazil

MorumBIS

Large stadium for São Paulo FC with nearly 67000 seats