Italy
Estádio de Los Larios is a football stadium located in Xerém, a district of Duque de Caxias, Rio de Janeiro, Brazil. The stadium is owned by Tigres do Brasil. It has a maximum capacity of 11,000 people. The stadium is named after the club's founders, the Larios family.
Listen to the audio guide for Estádio de Los Larios Free on WIP — starts by itself when you arrive, even with the screen off