Image Image Image 01 Image Image Image Image Image Image Image Image Image Image

Scroll to Top

To Top

China

Impression West Lake – 印象西湖

For those who are still in the dark: Impression West Lake is a grand open-air show of light, music and dance staged entirely upon the lake itself (which is in Hangzhou, China… obviously).

Tags | , , , ,

Submit a Comment