1 Google officially launched its Google Business Photos (a.k.a.
2 On Google Maps, however, it was virtually impossible to find these panoramic indoor images.
3 Indoor Streetview) initiative in April 2010, but this indoor imagery was often hard to find and only appeared on Google+ Local and in the Google Sea..