The Mind Boggles December 1, 2015

A pair of caped crusaders have been spotted high above the streets of Shanghai in China. Vladimir Sidorov and Ivan Kusznetsov, both from Russia, climbed the 420 metre high Jin Mao tower in Shanghai’s financial district before taking a selfie at the top of the tower’s antennae.