West Lake | |
West Lake or Xi Hu is a scenic freshwater lake located in Hangzhou, Zhejiang province, China. It is one of China's most iconic and revered natural landmarks, celebrated for its picturesque beauty, cultural significance, and historical sites. |