Eew what kinda weird link is that. It doesnt wanna open maps in the browser and tries to force you to open it in the google maps app instead. So i literally cant look at what u posted at all.
Yeah it, does but from there it tells you to "open in app" but i havent had any google shit on my phone for years. And its not using the standardized geo format so it wont open in other map apps.