Buzz·Posted on Mar 29, 2011World's Largest Indoor Digital PhotoThe photo was created from 3,000 individual photos stitched together into a single image that is 280,000 x 140,000 pixels.by slyBuzzFeed StaffLinkFacebookPinterestTwitterMail