China

  • -
  • Vote
  • -

The "on the roofs" gang were clearly not satisfied with their previous climb in China, the 650-meter-tall Shanghai Tower:

epic-win-pic-china-panda-armor-statue
Via: tr2k8
  • -
  • Vote
  • -

This giant panda statue is supposedly in China somewhere, though we can't seem to dig up much more information than that.

Back to Top