Lots of tourists walk on the Cherry Road to view cherry blossoms in Zhongshan (Dr. Sun Yat-sen) Park in Qingdao, east China's Shandong Province, April 17, 2011. Over a thousand cherry trees in the park were in full blossom recently, attracting many tourists.