T techcrunch.com Behold The World's Largest Photo Ever Taken Indoor: 40 Gigapixels of Awesome 53 points Jsarokin 15 years ago 23 comments