Location details: Montreux (Switzerland)
UIC registration: 91 85 4421
Registration country: Switzerland
Discussion forum