Profile
Profile
Photos
Map
Reviews
Q & A
  • Giant 98ft tall statue of Jesus Christ located on top of Corcovado Mountain featuring panoramic city and ocean views.