Google Street View Is Fun Ryan Neudorf Culture, Google, Random August 9, 2008December 29, 2013 1 Minute For some reason Google’s maps of Japan show the locations of 7 Eleven stores. Published August 9, 2008December 29, 2013