HomeWest Lake Show
Tag: West Lake Show
Impression West Lake show in Hangzhou
While I was in Hangzhou, China I had an opportunity to see and do a lot of extraordinary things, but without question, one of the highlights was seeing Impression West Lake. This aquatic tableau was one of the most sensational live performances I’ve ever seen, and that’s saying a lot...
Read more