Design & Build Review: Issue 10

The Maracana in Rio de Janeiro is South America’s largest stadium.