Everybody can now have the chance to see the earth up close with the latest update featuring the Street View.…