A herd of buffalos land on the shore after crossing the Jialing River to forage for food in Youfanggou Village of Peng'an County, southwest China's Sichuan Province, April 27, 2013. Every year from late spring to early autumn, buffalos here usually swim to an island amid the Jialing River for fresh grass. (Xinhua/Zhou Hui)