Google maps gathers all the imagery of your location into one access point, making it easy to explore your business from every angle. This allows all of your businesses tours and point of interest photos to be easily accessible through the thumbnail feature.