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…