I am using the Weather Network's Open Street Map. On the radar view, if you zoom out, you will see those two starred capitals.
The site says it is an Open Street Map and that is where I made my comment from!
Never mind if you can't figure out what I am talking about!