Opened:
2005
Capacity:
32000
Address:
Papiermühlestrasse 71, 3000 Bern, Switzerland