IF you've been to Switzerland, forget about this one. Nothing much in it. Just some movies about the mountain and a cable car. Move on to others more exotic pavilions. Visit the souvenir shop for some nice souvenirs like the Expo Swatch watch (which you can also buy at most of the Swatch watch shops in China or at the HK airport) and the Swiss umbrellas.
Was this helpful?
About the reviewer
I'm a traveler at heart & have been nicknamed Travel Queen by friends & colleagues alike. Traveling has been my life passion for the last decade or so. As we enter a new decade, I'm excited … more
Consider the Source
Use Trust Points to see how much you can rely on this review.