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