English | मराठी 
    
|

Rio de Janeiro

AP8_2_2016_000001A

The Christ the Redeemer statue stands in front of the Maracana stadium in Rio de Janeiro, Brazil,  The Summer Games start Aug. 5.

Leave a Reply

*