Record Customers GPS location

Record Customers GPS location

Hi 

We want to save the Lead / Contact / Account 's GPS location (sometimes multiple) in the CRM System both on the PC and on the mobile App. 

Can you please guide how this can be achieved in the webapp, and would we be able to see the location on Google Maps ?

Thanks a lot

Regards
Ullash