Built in 1922 by the Catholic Church, the Christ the Redeemer statue is inside the Tijuca National Park, a sprawling 3,953-hectare expanse of restored Atlantic Forest recognized as one of the ...
The Christ in the Deep underwater statue in John Pennekamp Coral Reef State Park is located in the Florida Keys National ...