This is on Windows 10x64 Pro Build 17763.253 V1809 with Internet Explorer removed, Edge and Chrome browsers installed with Chrome as the Default.
When attempting to add a weather station location, the location map is no longer displayed. I suspect that this may have something to do with my uninstallation of Internet Explorer from Windows 10, eh?