Google Maps now has a new feature that enables the user to see inside of stores in various cities. Google launched the feature in 12 cities last year and it has since expanded to more than 160 cities. Google Business View is produced in conjunction with outside companies, one of which is based in The Bronx.