Rio de Janeiro Zoo (Vila Isabel), located at Vila Isabel, in Rio de Janeiro, Brazil , was founded in 1870, opened for public in 1888. Rio de Janeiro Zoo (Vila Isabel) closed down in 1945.