And that is certainly true of this photograph, of Shanghai's waterfront. Big Pixel Studio, the company behind the image, claims it houses 24.9 billion pixels in a full panorama of the Huangpu river and the area around it, making it one of the 'biggest' photographs in the world.
Have a look below. See anything weird? Click on the image to zoom in and see if you can see anything then.
Still nothing? Well, let us show you:
That's right, some absolute hero is standing there in the window of a room in the Pudong Shangri-La hotel, stark-bollock naked, making a phone call, with a majestic pose.
We see you - and we salute you big guy.