The botanical garden here sits just below Corcovado hill, at the feet of the iconic Christ the Redeemer statue.