An aerial photo taken April 17, 2011 gives a bird's-eye view of Dujiangyan, a city in southwest China's Sichuan Province.