Christ the Redeemer stands high above Rio de Janeiro in a powerful panoramic view that shows why this landmark is recognized around the world. The statue rises over green mountains, coastal ...