A bird sitting on tree branches is silhouetted against a partial solar eclipse in Yinchuan, Ningxia Hui Autonomous Region, China; Ethiopian Orthodox pilgrims rest at a pilgrim camp site in Lalibela, Ethiopia; and other pictures from around the world in Today in Pictures.