Visitors in front of the road traffic hall's facade at the Swiss Museum of Transport in Lucerne, Switzerland, June 7, 2009. [Photo/IC]
Weirdest museums you cannot imagine
Top 10 must-see museums in Shanghai
Egyptian Museum exhibits relics