Insanely gigantic photo from Tokyo’s tallest building. 360° degrees of incredible resolution. Shot in September 2012, this is an extremely finely detailed photo made from 8000 individual pictures. Can you find the gorilla wearing the ballet dress?
This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.