Skip To Content

    World's Largest Indoor Digital Photo

    The photo was created from 3,000 individual photos stitched together into a single image that is 280,000 x 140,000 pixels.