The Leningrad Zoo, one of the oldest in the country, celebrated its 160th anniversary. Throughout its history, it has been located in the very heart of Petersburg — in Alexandrovsky Park. The institution is now preparing for a major renovation: enclosures and pavilions will be modernized to create more comfortable conditions for the animals. Source: From Russia with Love ?
Hide player controls
Hide resume playing