195 billion pixel Shanghai super panorama

Source : Shanghai Lujiazui