With the naked eye it looks like a sprawling cityscape – but on closer inspection a startling surprise is laid bare. A spellbinding 24.9-billion-pixel panoramic photograph of Shanghai has been causing a stir after internet users zoomed in to find a naked ...