On the left, you see the happy few being welcomed by Saint Peter.
Saint Peter can be seen on the left welcoming the happy few.
it's bad i do watch the special shows that they come out with the the Nova stuff and and the nature shows