Today in Photos, March 14

14 Mar 2015

A herdsman drives sheep along a path surrounded by deep snow in Xinjiang, while The Christ The Redeemer statue sitting atop Corcovado Mount in Rio de Janeiro, and more ...