Google has introduced a new Live View feature into Google Maps. As announced in a company blog post, the new feature is designed to better give users bearings when using the app. This all comes after ...