Built in 2005 and currently holding a capacity of 71,437 people, this unique looking stadium is the home venue for both the FC Bayern Munich and TSV 1860 München soccer clubs.