West Lake Swarmed with Tourists on China's Qingming Festival Holidays
West Lake Swarmed with Tourists on China's Qingming Festival Holidays Tourists cruise on the West Lake amid drizzle in Hangzhou, capital of east Chinas Zhejiang Province, April 3, 2011. The West Lake, top tourist attraction in Hangzhou, is swarmed with hundreds of thousands of tourists on Sunday, the first day of Chinas Q…