This impressive deco Jesus Christ statue sits at the top of Corcovado mountain and looks over all of Rio. The view from the mountain top underneath the statue serves close to 360 degree views. It's a great way to spend the day if you need to give the beach (and your skin) a break.