Picture of the week
March 24th, 2011
03:13 PM ET

Picture of the week

WASHINGTON (CNN) - The first family touring Christ the Redeemer statue in Rio de Janeiro, Brazil on Sunday March 20.


Topics: Brazil • Picture of the week

soundoff (No Responses)

Comments are closed.