Awesome pictures of trip through North Korea, Chernobyl, Ukraine, Belarus and Beijing

oh right, this.