0
Anonymous
in London i think
There is no Olympic Hall of fame. It would have to be huge.
Wiki User
Chat with our AI personalities
The museum is located in Lausanne, Switzerland.