To add on to the triangulation question, while as evalda says it can't be avoided when using cellular services. The accuracy of it depends on the generation of cellular service you use.
Anything up to 4G will generally be measured in miles due to the distances these masts can operate effectively within.
5G however especially in cities will be able to narrow it down more granular and within feet. Even narrower if on 5G mmwave.