Taken in St. Petersburg, Russia in 1993.
A very cute doc acts as the narrator, unfortunately no English translation is available.
Still I highly recommend that you watch this documentary, we are all a bit tired of death photos and vids, let's check out how we came to this world!