Opera Houses... which I have visited
Still on my list - Genève (Switzerland)
Grand Théâtre de Genève