You're looking at the world's largest photo.
The whopping shot of Shanghai is 272 gigapixels, and was made with a £1000 Canon 7D Camera.
It's size outshines a 70 gigapixel (70 billion pixels) whopper of Budapest, an 80 gigapixel image of London , a remarkable 26 gigapixel image of Dresden and an 8 gigapixel image of the Milky Way.
To compare the shot you your average household digital camera snaps shots, they usually come up between two and 20 megapixels.
The amazingly detailed image won a competition to create the world's largest digital photo.
It's not just one shot though, the massive image is 12,000 photos stitched together.
So how big is a 272 gigapixel image exactly? 1 gigapixel is 1000 megapixels, which is 1 billion pixels. So we're looking at 272 billion pixels, which is large enough to cover 7000 billboards.
Alfred Zhao the photographer who took the image of the Shanghai's rooftops using the Canon 7D with a GigaPan EPIC Pro robotic camera mount.
Zhao said in a statement: "I never imagined such fierce competition. This is not the end of my panorama journey, it is a new start, challenging the limit is an infinite process. New records will appear in the future, it is only a matter of time."
Check out some of the incredible detail in the shot below.