Michal DzierzaJul 29, 20101 minAnd now we’ve got 70 gigapixelsThe latest gigapixel project seems to be the biggest produced to date, yet probably even more boring than the experimental Dubai one....